I just ran into this problem as well. After talking to Chase and United, there seems to be no way to recover a $300 drop in fare. Lesson learned. I have typically booked refundable fares when using Chase points to book flights and now can see that may be the best way to go.