Create the iPa file by archiving without a device connected. I have found issues where archiving with a newer device, Xcode seems to pick up its architecture and can affect older device saying 'incompatible'
Contrary to what I initially thought, you don't have to have a device connected while archiving, just so long as it's not the simulator that's selected.
I hope this helps anyone else with the same issues.