The reason given by a member of the Bloodhound team was that Cosworth backed out because they needed to cut back on non revenue generating projects, presumably due to financial pressures.
The less rarified jag engine is also far less likely to cause problems than the cosworth f1 exotica.