if you obeyed construction speed limits like you said you did then you're fine. some of these sign girls think they're traffic cops. half of them don't even do their job properly (not like it's rocket science). you should have said: "what for? for slowing down to 25km/hr b/c i saw you guys?"
oh ya, almost forgot
"you shouldn't be going 63 at a 50 zone"