Not to play devil's advocate, but I work for an orthopaedic clinic that denies surgery all the time if you test positive for nicotine. Nicotine damages bones and retards healing. Point is, surgery centers can make their own rules.

Sounds like your son better get the shot or find a new clinic.