If they have the correctly communicated instructions as you imply, then why weren't they followed? Is it not also possible they don't follow the red light if they think ATC instructed them to use that runway?
Hard to say at this stage, but initial impressions seem to be that the pilot was following the instructions but were mistaken about what was in front of them.