Course attributes are not retroactive. In order to fulfill requirements (such as Diversity) the course must have the attribute on the official record during the semester in which the student is enrolled.
The Handbook shows requirements for FIRST-YEAR students. Non-first-year students should see sidebar archive to view the requirements for their class.