I don't know the answer, though it sounds like you have plenty of documentation.
It's an unusual situation, and to be sure you don't have a problem, you might want to make advance arrangements with SQ to have one of their HKG reps escort you through the transit security.