I beg to differ: two tickets are not transit, never been.
Re special regulation, the only special în SIN was that I was non-eligible for entry to SIN, it was before even the "green lane". Only nationals were allowed.
I am curious if your friend in ZRH had access to CH. If yes, it was why it was allowed boarding in the first place. If not, I would be very surprised.