Does the math on this actually check out? 500psi in a set of doubles will be double the gas in a single tank that has 500psi (assuming all are the same size). So if you’re getting out of the water on dive two with the set of doubles at 500psi you didn’t actually get any extra gas. However if you had to breathe it down in an emergency then yes you have a larger buffer on the doubles.
Why do you have to get out with the same psi? If you’re ok with diving until say 10cf on a particular dive, then you should be fine doing a dive to the the same parameters with doubles ending in the same volume (ie half the psi if same sized tanks).
So on single tank, dive one ends with 10 cf. then dive two ends with 10 cf. thats a total of 20 cf unused.
Whereas with twinset, dive one ends, tanks stay on and dive two ends with 10 cf. thats a total of 10cf unused with same number of dives.
Also i would argue that if trained correctly, the redundancy aspect beats single tank and is more comfortable in the water than adding a pony.