I wrote a new parser to handle the "fluff" from the Monster Manual. I define fluff as the Flavor, Tactics and Lore sections. I decided to skip the Encounter group section.
Like the original MM parse this requires me to insert some tags into the base file. Unlike the monster block these are much cleaner to define and the parser worked after only a few iterations.
I ran the first 40 pages through it without issue.