the OP has just done the right thing standing his ground; unless there is a reason for pregnant women to travel on F class window seats only which i am yet to hear about.
being an FTer for quite a while, this has been the first time a visited the LX forum (trust me, it's true) and when coming across this thead, i have been pleasantly surprised to what extend common sense seems to provail here. ^
it would certainly have been led to a different direction by gooddoers and political correctnes soldiers on the M&M/LH forum...