You need to flash clean unmodified sysupgrade file
image with bootloader prepended is needed for factory install(and will soft-brick router needing serial adapter for recovery)
If ubus call system board shows non-ath79 architecture you have to certainly reset configuration and type back all your wifis.
if it is ath79 you go to 21.any, then 22.any, then 23.05.5, likely all confs are migrated.
why do you think that you need any boot.bin to add to the OpenWrt specific sysupgrade file?
Sounds strange. (but I have no specific knowledge of your router)
Usually those tricks are just needed for cheating the OEM flash routine whe getting into OpenWrt first time, but not any more once you have got the proper OpenWrt installed and you are sysupgrading further. After that the sysyupgrade image should be complete by itself.
First you determine the existing router architecture - not ath79 - you need to force+reset upgrade.
And before any upgrades save config backup - it is a zip file with config files you can use as a reference to type back your configs.
EDIT: alos an advice - delete any composite images or any other files you downloaded so far, so that you have only sysupgrade file(s) present.
The uploaded image file does not contain a supported format. Make sure that you choose the generic image format for your platform.
This is using an OpenWrt sysupgrade.bin image
So there is some global change either DSA switch, changed system architecture, or new flash layout that prevents migrating configuration (it will not be migrated >1 major version ahead anyway, and even if you try to keep conf it will yield some services being broken like not starting or throwing heavy errors.)
Can we see output of ubus call system board or a screenshot with versions and uptimes from status page, and the filename you try to flash? Just to verify all is correctly prepared.
Nope, step-by-step upgrade will not help, there is breaking point in the middle invalidating configuration, you need to go to last release and type config back.