Hello.
I also searched for this boot loader documentation.
All USB boot loader tools I found on the Freescale web site are tools working with Flash-Based boot loaders that have to be compiled into the project and flashed (over BDM when flashing the first time). Tools using the boot ROM seem not to exist.
Maybe the boot ROM only contains dummy code (at least in some mask versions of the chips) so it is simply not working.
A disassembly and re-engineering of the boot ROM seems to be the only possibility for you to find out the truth. Note: If you want to do this in the USA you have to ask Freescale for permission - otherwise it is illegal. (In Europe you would not need to ask for permission).
Martin