This isn't really how pony bottles are calculated, however:
1200psi /3000 psi * 80 cu = 32 cu.
You effectively turn your dive having 32cu remaining. Typically, we also try to have 500psi or more, when we actually surface. How much PSI would you have remaining?
Just to shortcut the conversation, lets say you have 700psi remaining. That means you used (1200-700) 500psi to surface from that depth, including safety stop and whatever else you normally do.
500/3000*80 = 13.33 cu.
The above would be an empty (0psi) tank if it started at 13cu. You could still safely surface with a 13cu, but you might surface a little faster and skip the safety stop. However, a 19cu would have almost 900 psi remaining....
(19 cu - 13.3333 cu used)/19 cu * 3000 psi = 894.7 psi
It's easy to make incorrect assumptions, or things in the real world might work a little differently than mere raw math. Even incorrect gauges can throw things off. I also like to actually test those assumptions. Since you can rent a 30cu, why not do a dive to this "max depth" you intend to go, then switch to the pony-bottle, and surface normally, including safety stop. Check how much psi you have left on the 30cu. If my calculations and your measurements are correct, I'm guessing you'll have around 1700 psi remaining on the 30cu.
^ Plus this. We have to keep in mind other things that could go wrong, including entanglements and increased breathing rate, other equipment problems, cramps, etc. Those other things that went wrong may also have lead to the OOA situation, which is why they can't be discounted.
My guess is 30cu may be an appropriate size.