Couple things: First, Disney inflates their wait times. So if you saw 2 hours in My Disney Experience, the actual wait time was probably less - typically the wait is somewhere in the range of 50-85% of the posted wait time. So a 2 hour wait in My Disney Experience will likely result in an actual wait time of 60-100 minutes. If on the other hand, you see an “expected” wait time of 120 minutes in the Lines app, then yes, that would be higher.
Second - AK has been acting very strange lately. The crowd levels for AK have been consistently much higher than predicted (whereas the other parks haven’t had this issue as much). It could be that the park is just that much more crowded than it’s ever been. Or, the other possibility is that Disney is messing with their wait times far more than they normally do. @len has posted on it, and the TouringPlans team is doing some experiments to find out. That probably won’t help for your trip in two days though.
I agree with what others have posted - you should either try to RD FoP, or try for one of the day-of FP drops (11:01, 1:01, 3:01). If neither of those work, you need to decide if FoP is worth it to you depending on the ride wait time. Do use the lines app though - I’ve found it’s expected wait time to be far more reliable than Disney’s posted wait time.