Great info on your trip.
I'm no tech expert but I had/have the same problems on this forum with posting pics.
I have had to edit the pictures and crop them a tad smaller ( my technical term;) and then they are accepted.
I only use an iPhone for a computer or camera. The iPhone is so easy to use...