XP may handle fonts somewhat differently in that it does not seem to make substitutions in the win.ini file.
In general, I think your solution is to either Delete, Move to a new folder, or as Microsoft suggests, hide variations in control panel. I would think that hiding variations, such as bold and italics, would be only a temporary stopgap measure.
Most reports, including indented descendant reports can be "Printed to File" in RTF format if you have a copy of MS Word 2002 (Use Browse to select path from UFT print setup. A peek at the path in windows Explorer, and perhaps writing it down by hand before opening UFT is my recommendation due to 8 character short file name limitations of UFT).
RTF formatted files will not use Roots Font to the best of my knowledge, and even if they did, Word 2002 should be able to handle several hundred different fonts.
The only good reason to print Indented Descendant reports direct from UFT(and possibly invoke the froots problem) that I am aware of is that Generation Number columns are show on reports. Good luck -john