GJB, we all have a story like this one and the fact that it was a non-event in that your pax wouldn't have known anything of it and that everyone landed safely indicates you did exactly the right thing.
I remember during CPL training I was flying with the CFI and had a radio failure. We'd practiced coming in and landing with a simulated radio failure a couple of times before then and I did exactly what I'd been taught. The CFI told me that they'd take over if I didn't pull my finger out before we got overhead even though I was doing it exactly the way I had been taught.
I brought this up after the flight and was told that in a for real situation you would do things earlier than in practice! Why not practice it that way then!!??
You did the right thing and I'd rather be a passenger in your plane than with the senior pilot you flew with and seeing a windscreen full of plane before turning to give him a bit mroe room.