I know the OP has his money and all worked out well but I have to ask: What on earth is your big hurry? All of you!
There used to be a motto placed in businesses, back in the back where the employees could see it: "The customer is always right"
This does not mean be a doormat, it means don't argue when the game is won. Escrow has the money, you get paid if you transfer the domain. Let the customer have his comfort level. An 18 day delay with the sale assured is nothing to worry about.
ANY time you ask something of a customer, even when it is your "policy" you run the risk of losing him. That is why the customer is always right.
Same thing with sticking the customer with the entire escrow fee, unless that had been negotiated. I split it, sometimes I pay all of it if I think there might be a misunderstanding.
Focus on the sale, ignore the trivial ego-boosts.