Changes to allow aMC@NLO production with ExternalLHEProducer