Hi Roy,
I believe you added new fields to existing Idoc and Imported the Idoc into ESR and etc. Now Outbound Idoc from PI system is not having new fields ? If yes , please delete Idoc metadata (in IDX2 t-code) under respective port and test the scenario again .
Correct if i understood your issue other way.
Thanks
Hari.