'so seeing as though a large part of the justification for the extra money being spent was the winching capabilites of the 145....'
No it wasn't. The unit has one winch for a proof of concept....towering inferno type scenario where it is a matter of life and death. They have no wish to do the role of the SAR boys. They have more than enough work doing 'real' police work!