Why can't I now set the motors to hold mode when the robot is in the disabled period?

This is intended behavior. Vexos will automatically set all motors to coast brake mode when the field control is set to disabled.