Fixing another part of #U4-2186
Fixing issue in previous fix for #U4-2182
It hurts having to do this, but Sebastiaan says I have to. So re-wiring the BulkPublishController to use the legacy Document class so legacy events are also fired.