Sorry to burst your bubble, but I have been on annual leave (cancelled from last year). Haven't even researched the issue of ID90s. However, my reference was from a current SQ Capt who looked at the T&C as he joined last year. I could be wrong, and if I am, I will set the record straight.
And yes, I did work at Air Atlanta. But the question is when? So, in trying to keep this board confidential and anonymous why don't we stop the "detective" work. Remember, it works both ways.
However, I suggest before you go trying to identify anyone you might atleast afford them a "heads up".
Anyhow, I am still on annual leave, out of Singapore. So, I suggest you recheck your "sources"!