Oh - okay, that is disappointing and naive of me - I'm still learning - I've been flying globally for a few years and still need to remember to always check the terms and conditions.
I guess I thought because my booking was going into (I) class that I would be getting the additional TPs.
Now I know never to do this with Qatar again and they may well get less of my business because of it. We will have to see.
I will still file a claim with BA and see if they will generously give me the TPs otherwise I think I've just set a new personal record for most expensive TP per £.