Hi,
The Canon TR4522 is a model supporting Apple's AirPrint technology.
About AirPrint - Apple Support
It should be possible to use the printer with AirPrint, without an additional printer driver, provided that the printer and the iMac are on the same network (Wi-Fi router).
See also the following AirPrint guide from Canon UK (for similar models, such as the TR4550):
https://www.canon.co.uk/support/consumer_products/apple_airprint_guide/
Are you using the macOS 10.13 (High Sierra) mentioned in the equipment line?
You may want to try resetting the printing system and re-adding the printer:
Reset the Mac printing system to solve a problem – Apple Support (UK)
Add a printer on Mac – Apple Support (UK)
If necessary, try a power-cycle sequence:
Power off the Wi-Fi router, the printer, the iMac, and all other computers and devices. Wait two to three minutes. Power on the router. Wait two to three minutes. Power on the printer. Wait a minute or two. Power on the iMac. Finally, power on all other computers and devices.
https://www.usa.canon.com/support/p/pixma-tr4522