The weird thing is that when you visit a booking on the Cathay site, it lists the Armadeus reference in the URL.
You can then plug it into CheckmyTrip and see everything about your booking.
Why they can't make it a lot simpler, I'm not sure... At least an online "View my trip" for everyone would be good.