Windows driver – IJ Network tool does allow you to input IP address eventually (Mac version does not). Conveniently our print server was on the same subnet as the printer, so it found it straight away. Driver can be installed on Server 2012 and shared, but cannot be shared as a LPD queue (as Canon don’t use a standard IP port).
Printer does function as an IPP printer, and LPD (if enabled).
On the Mac, use the IP address of the printer – it doesn’t communicate properly with the DNS name.