Ok, think I've managed it!
Used the tag manager addin to add the play count to the file, then had MB save the library as an XML file before re-importing that xml file with the playcounts! Worked so well I was able to do the same with Last Played Date.
Some tracks got missed along the way, but 80%+ got updated, which is good enough for me!