Unfortunately with distance-ed programs they really aren't in a good position to help you find a clinic to work in. For on-site programs, the Program Directors and instructors typically have professional relationships with vets in their area that take students for externships. This isn't something that the Program Director/instructors at a distance-ed program have the ability to do because they haven't worked all over the country. So, it's unlikely that you are going to find a distance-ed program that can help you find a clinic in your area unless you just luck onto one where some of the program staff have ties to your area.
Your state veterinary technician association is a resource you need to make use of. This is a group of people who have contacts all over your state and can help you find a clinic and a credentialed veterinary technician to serve as a mentor.
As for the issue with the program staff at SJC not being able to release information about another student, you can get around that by going through the other students directly. I know SJC has a student forum on VSPN.org and that they have a facebook page so just ask the other students through one of those venues if they know of a clinic in your area that would meet the requirements.
Before you go switching clinics, be sure to sit down with your current employer and tell them about your concerns with the way things are going right now. They may not have realized just how much it has affected your ability to get through school.