Turns out the problem and the work around solution stemmed from the Spinner in
Islandora.

It prevents pluploads default behaviour of clicking on the submit button to
trigger a submission after the uploads have finished.

So if we no longer provide a default submit button the plupload module will
default to triggering the submission via the form itself.