Hi Sarah,
Have u tested your CRM application with ICM 9.X ?
As per the changes done within CTIOS from 7.X till 9.x, we have posted the same within the release notes . Majorly we need to consider changes from major release ( i.e 8.0, 8.5 and 9.0 ).
I need sometime to check if there are any specific changes done within the libraries for ctios.
Will get back to you soon with relevant info.
Regards
Hemant