Correct.
Yes, exactly.
I had a lapse in my thinking when I recommended the orient-seqs command. Sorry to lead you astray!
I think the only tool we have implemented in QIIME 2 that can demux reads in mixed orientation is the qiime cutadapt demux-paired ... command using the --p-mixed-orientation command. But I think cutadapt expects the barcode to be within the sequence itself. Which you can do by concatenating the I1 sequence to the R1 as outlined here. But I think you'd still have to know something about orientation.
I'd ask your sequencing facility to help you out with this. I am sure they have code or tools available to help you get the data in the correct format.