If a students OW dives are being done at altitude, then the instructor should cover it.
It sounds too me that Castle lake does not have easy enough access too take an OW class there for the check out dives. The OP said that he wanted too dive that lake in a year. If the class is done at sea level or below 1000' there would be no reason for teaching altitude theories, unless a student request it because of their diving intent. When I teach a class in Hoods Port, Washington through the shop I dont bring up anything about altitude diving, why fill the students heads with even more info, they have plenty too digest and don't need anything else too cloud their minds. Now at home here in Central Oregon I do touch a little on the effects of altitude on the body, our check out dives are done at either 5000' or 3000', so I figure if they live here in the area they should at least have a thought in the back of there minds about the issues of altitude diving.
One other thing that needs too be addressed here is, usually when you are diving at altitude, you are a long distance from any help. (EMT's and such) So, if you do run into problems, you may not be able too contact or get to help before it is too late. So why not help your chances and get a course that helps greaten your odds for success rather than set yourself up for failure?
Joe