I agree with your choices.
John Le Carre
Eric Ambler "A Coffin for Demetrios" - I haven't read anything else by him but that's one heck of a book.
I'd add those. I haven't read them in a long time, but I remember Helen MacInnes being an excellent espionage author too.