Not sure who you’re hosted with for this server? I ran in to all kinds of issues with AWS and attaching a 2nd IP addy to the primary network interface, to the point that I gave up.
Every reboot would remove the 2nd IP addy from the network adapter. I know it can be done, but it was more trouble than it was worth. The only issue I see in your network config (perhaps?) is your eth0:0 designation, for the virtual adapter name.
Good luck on this, I threw in the towel and gave up, as it didn’t seem to be worth the trouble to research it enough to make it work correctly.