Hi… Possibly I am misunderstanding what you are aiming for, but, in general, you should simply release the older of the two addresses, :
After allocating a dedicated IPv4 address, release the shared IPv4 address:
$ fly ips release <ip address to release>
https://fly.io/docs/networking/services/#dedicated-ipv4
(This used to be automatic.)
Hope this helps!