The phrase “a horse of another color” means a situation or a subject that is different from what you had first thought it was.
Here, it means that, most likely, the student will not have to pay the full price of $100 because he/she is a student. The man quoted the student a price that is meant for non-students.