Surely if he wasn't our player because the contract was illegal then there is no liability, regardless of insurance?

The right thing to do would surely for both clubs to bear half the outlay.