Perhaps you can check in with SQ at your original departure point. I did this with an all UA ticket on run DEN-SFO-SIN-HKG, got boarding ticket for all legs. Then spent night in Transit Hotel. You still need to approach Transit Desk in morning if you have checked baggage.