Fyi....I had 5 character meals last week. Had to wait about 40 mins at Ohana, but got into the others (Crystal Palace, Hollywood n Vine, Tusker House and Akershus) within 10 mins of scheduled time. Ohana we got thru breakfast in about 50 mins once seated. But Tusker House was more like 1 HR 20 mins. Goofy left the room just as we were getting seated and didn't come back until well after we were done eating.
I would keep the 9:05 ressie and try to get there a little early and keep fingers crossed yours goes more quickly than mine. =) Then have safari FP set up for 10-11. Go there after breakfast. Fyi...I think safari is 17 mins long so probably at least 20 mins to then hit 11 Fotlk and then hit 12:30 Nemo (I think Nemo is scheduled on the 1/2 hours but not positive). It will be tight for sure but even if you don't get out of TH until 10:20, it's still doable. If you get out early, you might have time to see some of Pagani trail which is close to safari.
If you can change your ressie to 9:30, you could get safari done first, go have breakfast and then get the next lion king and then head over to Nemo.
If you keep the 10:30 ressie, you can still get safari done first, but both shows would have to be after. So you'd probably be looking at 12 Fotlk and 1:30 nemo.
Fyi - they will let you enter Fotlk a little late. Did this last week. I think we showed up about 12:02.....there are a few mins of talking that we missed ,but not what I would consider actual show. Just telling you this in case you are just running a few mins behind.
Eta: shoot - just realized you said the other ressie was at 11:30 not 10:30 and I think now nemo is on the hour starting at 11. So with that being said if you kept 11:30 ressie, you can still get safari and 10:00 Fotlk before breakfast and then shoot for 1 nemo. You could maybe get to park around 9:30 and head straight to 10 Fotlk and then do safari after the show and still get to TH on time.