Help me understand how you want the program to adjust the boil time according to elevation? You have two adjustments available to you. The first in the equipment profile allows you to set the altitude to adjust the hop utilization based upon the pressure and depression of boil temperature associated with the altitude. The second is in your mash profile where you set the boil temperature. This really only affects the calculation with regard to decoction mashes.
Since the program relies on the user to set the boil time, it would be difficult for it to compensate in changing this boil time without additional user input. Which could be done at the planning stage.
Something else I might be missing?