Hi there, (((hugs))), EWs are never fun. Your EASY looks pretty good, so I don't think there's an issue there. You might try pushing her morning A to 3hr and then capping the nap at 2hr, but that's getting pretty picky.
It sounds to me like the biggest culprit might be developmental in that she's rolling over and she may be waking early and 'practicing' that. There's not much you can do to fix this, except to give a lot of practice during the day.
Other reasons for waking early can be digestive issues. I notice that she's having quite a lot of solids for a 7mo old. Has she been on them for awhile? Have you recently added new things?
Do you think she's working on any teeth? That would be another reason to wake and then go back to sleep.