Ok so i set up another VM as a test for the upgrading process as suggested, don't know why i didn't think of this before lol! Anyway, i get the test VM all set up and running using the same config as my main Xpenology server, i do as suggested and replace the bootloader with the 1.03b loader in the datastore and power on the VM and now i can't find it using find.synology.com or access it using the IP address it was assigned.
One thing i noticed was when booting up the VM the loading screen of the bootloader doesn't say "booting to kernel" anymore like it did on the older bootloader, is that the same for everyone or just me?