Yosemite's inability to hire seasonal staff could be "catastrophic" for the national park, said a former superintendent.