Did you book this the same way any other would book it ? If its the same way, regardless of price, you are legally entitled to the points.
ie. If yo book it on their website and they quote you $x.xx and another person book it on the same webstie and they got quoted $x.xx.
Regardless of price, if the other person got points for it, you will too. If BW refuses, then take legal action.