@TCR: I have reviewed all CREATE TABLE statements and all but backup ones are secured with IF NOT EXISTS.
Please, ensure that you really are using recent release. If you're using some kind of php caching module, double-check it doesn't have old Cross-Linker version in cache (can be secured by restarting apache service). Otherwise there's a more serious bug which is not about Cross-linker.
As regards to your error mentioned above (
WordPress database error Table '#_interlinker_special_chars' already exists for query CREATE TABLE #_interlinker_special_chars ()
There's line 145 doing this:
$sql = "CREATE TABLE IF NOT EXISTS ".$table_name." (
So there's no doubt you cannot be getting that error with latest release.
BTW, you should login to a mysql console or at least phpMyAdmin to see statistics about queries. Not another plugin unless you know exactly what it's doing, or if you're author (so you know what it does too). There is NO guarantee Cross-linker executes over 400 queries during pageload, it just means there are 400+ queries in total. There could be a dependency or something else that makes Options Optimizer useless with Cross-Linker.
Another discussion could point to Cross-Linker PRO version which can skip database usage.
Thanks for understanding.