Graeme,
I'm confused by the '-i" choices in icclink.
The documentation says intent 0 which uses CIECAM Jab and white point mapping, is equivalent to standard ICC practice, while intent 7 is the same but in Lab (which leads to poor blues and reds) ; isn't the standard ICC one the Lab one?
-- Roberto