Hello again,
What makes this printer a bit more difficult to set up is of course the fact that it has a very limited operation panel, without a display.
First of all, I think it would be a good idea to (from the operation panel) print a Network Setting Information page with the current settings. See page 183 in the MG2900 series (PDF) User Manual (Mac).
https://www.usa.canon.com/internet/portal/us/home/support/details/printers/inkjet-multifunction/mg-series-inkjet/mg2920?tab=manuals
If the new router can use WPS (see the router manual), you could try the WiFi Protected Setup on a Mac video mentioned in my previous message.
https://www.usa.canon.com/internet/portal/us/home/support/details/printers/inkjet-multifunction/mg-series-inkjet/mg2920?tab=howtovideos
You may notice that a connection is established at 1:14. Thereafter, continued configuration and software installation. If this does not work as intended, you could perhaps try to stop once the printer and router have been connected.
It should be possible to manually install downloaded drivers and extra software.
At this point, you may want to test whether the Canon IJ Network Tool Ver.4.7.2 (Mac) would work wirelessly (LAN), without a USB cable, for any remaining (necessary) network configuration. See pp. 187-206 in the MG2900 series (PDF) User Manual (Mac).
https://www.usa.canon.com/internet/portal/us/home/support/details/printers/inkjet-multifunction/mg-series-inkjet/mg2920?subtab=downloads-software