Well, I've finally cracked it.
The TextManipulator object had more functions than I thought when I took a good look at it, so by copying the contents of the text object over to it, I can select, replace and delete any of the entries in the TextManipulator, which is all the functionality that I need.
If you ever need to parse a normal text object with data on each line, it's as simple as using Newline as the delimiter in the TextManipulator.
Now, seeing as the SpriteFont plugin isn't 100% bug-free yet, my next task is to write my own limited version within Construct to do what I need (I already have this sorted in my head at least
Thanks for the help guys.