Not the best advice, but personally if I got to 81 at the end of a 20 year Thai Elite, I'd consider just throwing my passport in the river and staying put.
I'll add that even as a frequent flyer with Oman Air, even when I have a valid visa they always check I have a return flight. Obviously all carriers are different, just my experience them them in particular.