Thanks but I've already tried that combination and unfortunately it doesn't work either. I think it needs to have the v16 ianywhere.data.sqlanywhere in the GAC along with the v12. The easiest option looks like building a version of C# solution with the v12 ianywhere.data.sqlanywhere assembly in it.
Thanks anyway.
Allan