Okay... once again I've proven myself wrong. I switched that application to use vesrion 10 from 9 again and now I'm not getting the errors that I was previously. However, the images look much more faded in the viewer when I'm using 9 than when I'm using 10. I'm not sure if these's a property I can set. I've played around with AntialiasDisplay but itr doesn't seem to have much of an effect. Here's my display tag.
<my:SilverlightImageViewer LicenseUri="/Atalasoft.dotImage.lic" x:Name="PageViewer" ImageBorderThickness="1"
PageLayout="SinglePage" Width="1100" Height="600" AutoZoom="None" Cursor="Hand" UseLayoutRounding="True" />