We do things a lot different here in the land down under. Just from your description you pt sound classic cardiac to me. For us straight on to high flow oxygen minimum 6ltr probably 15ltr on non rebreather mask based on colour of pt. All chest pain/suspected AMI get asprin (ASA) Nitro only if Bp higher than 100. morphine 2.5mg (can be given IM if no IV access) if not then IN Fentanyl or methoxyflurane (penthrax) for pain relief. By the sound of this pt we would of passed a code 3 (pt report to hospital) and rapid transport.
Sounds like you need to cover your arse everyday at work. Keep track of things that go wrong and report if needed. Who cares if you are meant to be the junior officer we are talking about peoples lives here....