don't think they will give out status
(because that means you are not coming back to fly them, theoretical --
i don't think they realized that we do fly CX but would prefer AADV)
based on the fact that there is no higher court of appeal, if it were me, i wd take 2-upgrades. (but if u fly F all the time, u should argue that the mile equivalent of 2 upgrades sin-nyc=x mile > 60k, i suppose SIN is where u live?)
in addition, since u r flying BKK route pretty often, u sd ask for some explicit measures they would do to avoid this, hence putting yourself in a position as forward-looking rather than merely asking for compensation.
if they cannot come up with something substantial (e.g. have CX rep at check-in, etc.) you should ask the country manager at BKK to meet you (and entertain you,

) so that you know where to go to next time.
i guess this is the best they could do