Switching power supply between two voltages
You could put a pfet between the supply's and the Vio pin on the CPLD. Just make sure you only turn one on at a time.
Does the CPLD not have multiple Vio banks? Because as soon as you flip the the higher voltage, everything will see it. Can all the translated devices stand that voltage?