I think it, overall, looks good.
Some suggestions:
Are you on the dining plan? If not, I would consider getting a Landry's Select Card so you can show up at Rainforest and/or TRex whenever you want and get priority seating. IMHO, your 11:45 am Rainforest reservation is on the early side if you want to get some AK touring in before you break for the day. Personally, I would ditch TRex on the party, particularly at 3:30 pm. You can enter MK at 4:00 pm on your party ticket. If you eat at TRex and then go to MK, you are looking at entering MK really late in the afternoon thereby greatly reducing the value of those party tickets. Especially if your 2-year olds will hit a wall later in the day. I would stick with your CM reservation that morning and just hang out at CR (or the MK area) until it's time for the party. That's a lot of traveling back and forth to go to DS. My DS was terrified of TRex when he was that young. I would, perhaps, try to get your "dino" fix in the play area in AK.
I would re-think your DHS and last MK day as well. Again, my DS was terrified of Fantasmic when he was that young, plus you are really burning the candle on both ends that day. I would ditch the Fantasmic package.
I would re-think breakfast at BOG on your departure day, especially since you are leaving early afternoon. Again, that's a lot of traveling back and forth from Pop to get to MK that early to eat. At some point, you will need to pack, give your luggage to resort check-in or bell services and then get back to Pop.
Thank you! Great suggestions! I had/have reservations about the Fantasmic package because it will make for a long day. I wonder if I can drop it but still get a PPO ADR that morning...
And I agree about T-Rex, it made sense to me at the time but as I was typing up this plan I realized that it is too much travel for an okay meal and will cut into party time. We are actually only staying at POP our first night, then CR the rest of the time, so it probably makes even less sense than you originally thought.
Hoping we can keep BOG on our departure day since we’ll only be at CR.