Transmitter Control: only set AltHoldDesired when exists

Because AltitudeHoldDesired is only initialized when the module
is running (which applies at startup) but the flight mode
position can be changed on the fly, this can allow the FC to
write to an object that doesn't exist and then crash.

Fixes #865