So you had to fill up twice?!
I used to love annoying the forecourt owners by filling up with LPG and petrol at the same time. One refused to believe I'd used both pumps and said it was impossible, so I gave up arguing and paid for only one!
Odd, I had a CRV and had no problem at all. So either you're rubbish at parking correctly, or you have shorter hoses. I find that hard to believe as I've used all the makes of fuel.
What is the point in locking a filler cap? Nobody steals petrol ffs, and they can't anyway due to a bend in the pipe or something. People complain when they can't empty their own tank when they scrap the car, or they need a bit out to give to someone else or a lawnmower.