Very helpful, Leviticus, thank you for the information about how to check an in-transit bag Changi, that will definitely help.
I've sent two emails to ANA about the interline agreement so that I can have it in writing when I check in.
And if this all works, I assume I can check in/print boarding passes at the in-transit hotel for the onward flight on Silk Air?