My guess is it has to do with you monitor. Lookup calibrating you monitor.
Do you intend to print frame, show your photography?... If so have a service bureau , in other words a really good print shop create your prints rather than spending a lot of money on a printer you have to screw with...I have a great shop in Vancouver scan my works or print my files when having prints made...Printers are always a pain...sounds like you have the proper white point setting for viewing your files...even with that some tweaking of the density in an output edit can be necessary to meet your tastes...I have a good IPS monitor that's been calibrated, set at sRGB. Possible that Adobe RGB would be better. Print driver is the latest from Canon. Don't know abut the imaging devices. Thanks for the link, I'll read through it.