I did a dummy booking from BOS-CAI, picking an east coast departure at random. I chose all BA metal flights, and this is what comes back:

Nowhere is there a mention of there being a seat that's economy width and pitch for nearly half the trip. It says a spacious fully flat bed.
I can see the OP feeling deceived if he booked on BA.com, as the booking process is less than honest.