Not sure if this will do exactly that, but no2chem has written
nuePower/nueBattery that does several things, one of which is a setting to not allow the phone to go in to airplane mode if the batter gets low. You can try it out and see if it keeps your call from dropping. I don't think it solves the "no alert" issue, though.
Jason