After quite a bit of back and forth with Apple Care Tech Support, I was told that there was still an ongoing engineering issue with how iCloud backups actually work. This jarred my memory from a few months ago where I had to swap out devices. I restored from most recent backup at the time (an hour old) yet hardly any of my pics were there. Here is how I thought it worked:
Backups take place automatically when plugged in and on wifi. Great. If I wanted to ensure the most recent backup I would manually start a backup. One would think that the last backup performed would contain and override everything that was backed up prior. Incorrect.
Here is how it worked for me this time and the previous time when I switched devices:
I had an auto backup at 12:59am Friday morning, another one at 1:17am Saturday morning and then performed a manual backup at 11:32am Saturday morning. When I tried to restore from iCloud backup Saturday after full erase and reset I grabbed the most recent backup. That backup only contained camera roll pics taken since the previous main backup (the 12:59am one). The backup pulled in every other app and all settings EXCEPT for the other 600+ pictures. So....I erased and reset all settings last night after confirming with Apple that the backup from 12:59am was 3.3gb (vs my other two recent ones at 45mb and a 64mb).....Selected that one and restored. Back to normal very quickly yet lost a few pictures but they were in my photostream so just grabbed them there.
So...according to Apple this is an engineering issue and is still being worked on. I may start a new thread to see if I can get some broader coverage of this.
As I am about to JB my device I have to wonder, "what is the best way to back up data so I can grab that file for a FULL restore?" Anyone ever ran into this?