I was never able to figure this out. The project I was working on that needed this went in a different direction, so there was no more need for me to pursue this. Sorry.
The answer that Ravi provided on July 13, 2011 sounds promising. You may want to look for SAP Notes relating to this IDoc. Perhaps in the last 5 years they have published a fix for this.
Good luck,
-Larry