Your best bet is to go to the nearest airport (or if you're in SIN, the City ticket office) and speak directly to a SQ ticketing officer with your 2 record locators and they might be able to set things right once and for all. Trying to resolve this through the call centre is somethings like talking to dummies!