I would ask Oracle support.
If the emails to all the recipients are being delivered, then Exchange is handling it correctly.
The recipients on the TO: header are supplied by the client connecting to Exchange and really represent nothing more than the display names of the recipients - and since that is the responsibility of the generating app, so I suspect the issue is on the plsql side, not Exchange.