Altitude AAL fix for no valid rad alt data case

Where there was no valid rad alt data the scan failed. This happened
when scanning into the landing phase (incorrectly) so the previous
link_baro_rad refactoring was reversed.