There's no other way that I'm aware of - but a simple request for the QR PNR should not take hours on the phone, once the agent has clanked through the reservation screens it should be there. Or you could try the QR office at T4:
0330 024 0125 (Open Monday-Saturday 9am-6pm and Sunday 9am-5pm)