Maybe I am missing something, but how do you enter production with a 2011?
My suggestion is to let your friend decide after he shot the match with your CZ85. By then he will know what kind of game USPSA is and if he wants to play it.
If he really wants a 1911 type gun, I would not suggest anything in .45 unless he wants a single stack. .40 is the hot setup for Limited (+ L-10), but he will have to start reloading too.
I would seriously suggest a cheap 9mm he can shoot in Production and Limited so he can shoot cheap factory ammo and get to learn a lot of stuff without spending a lot of money. By the time he shot about 10K though whatever he bought, he will know what he really wants