The report does say that it wasn't Thomson who called off the flight, it was the pilot who decided "No" after he was given the info about Inverness airport.
Why? With an 1887m runway I would have thought most charter aircraft would be able to take off/land there, especially since EZY fly in and out of the place regulary, so maybe there's more to this than meets the eye