I have not found a period longer than the two you provided (quoted for completeness). It is unlikely that there is a longer period unreported, as that would be a major news item or historical note; it is possible but unverifiable there has been a person survive after a crash longer but was never rescued due to the aircraft never being recovered.
Aviator Bob Gauchie retains the record for solo arctic survival by a downed airman, enduring 58 days of arctic weather before his rescue in Canada 1967.
After 72 days on the glacier, 16 of the 45 people on board the crashed Uruguayan Air Force Flight 571 were rescued alive.
A couple notable contenders and interesting anecdotes:
Howard Snyder was shot down over Belgium during WWII and joined the Belgium resistance, staying with them for over 6 months until he was rescued by US Troops
Louis Zamperini's 47 days on the ocean after his B-24 crashed in the Pacific during WWII, likely an oceanic survival record after a plane crash, was depicted in the film and book Unbroken. Zamperini then spent another 28 months in Japanese prison camps before being repatriated
Roger Locher holds the USAF evasion record behind enemy lines, spending 23 days evading North Vietnamese troops during the Vietnam war after his F-4 was shot down
Juliane Koepecke's 11 days in the Peruvian jungle after falling from a disintegrating airplane
The record for desert survival, albeit with an unfortunate lack of rescue, the crew of Lady Be Good (WWII)
They survived for over a week in the desert with essentially no water, covering 115 miles...The remains of Moore are still lost in the Sahara’s Sand Sea of Calanscio. But he clearly broke all records for stamina and desert survival