As you point out, these are perks of the program and one of the benefits of training with ATP. If you’re not successful in the program, why would you expect the airlines to invest money in you?
While I appreciate your desire to plan for the worst, you’d be much better served thinking failure is not an option and working as hard as possible to make certain you do well. This is not little league where everyone who shows up gets a trophy. The airlines want skilled well trained pilots who will successfully get through newhire training.
Now if you aren’t willing or able to relocate for a position you may be able to enter the Aviate or other programs, but that’s a question for them. But if you’re not offered a position due to your failures I wouldn’t be too optimistic that they’ll accept you into the program.