At the risk of stirring up a hornets nest - if xbmc has stopped acting in a specific manner, because of a code change orwhatever, then I don't think the solution lies with xbmc, but with the respective 3rd party scraper app devs, who should be keeping their app up to date with code changes. These apps are not supported by nor endorsed by team xbmc and what you are experiencing is a trade-off to their use (and not an xbmc bug) - and one of the reasons why I don't use them - nor for that matter see the need for them (but that's another debate).
I would doubt, though I can't speak for the devs (perhaps one of them can comment), that they specifically test the impact of xbmc changes against these 3rd party apps, therefore you use them at your peril.
I'm sure I read a post from spiff in another thread that certain elements were now missing from previously scraped nfo's which rendered them unusable - will try and find and link to it.
Just my thoughts.
EDIT
Just checked re the spiff comment and it was related to TV Show nfo's specifically
http://forum.xbmc.org/showthread.php?tid=55334&page=3.
If its any help to you xbmc natively generates nfo files (produced while backing up the database) exactly as the file name - so could be anything from something as simple as Monsters (2010) to The.Sorcerers.Apprentice.2010.1080p.DTS.x264.nfo
I have pasted a copy of an xbmc generated nfo here
http://pastebin.com/ymMjzZfv, which will allow a comparison