Did you try clearing cookies, then logging in as PM, then doing a fare search?
It's also possible that your search removed the last ticket from that bucket.
Also, someone could have purchased that lowest fare, between searches.
Content/context-sensitive price increases is a widely known "feature" of the current web environments.