Not only we can't contact the consulate directly, we can't contact the VAC directly either.
The VAC call centre is not even in the US, and when I call them to follow up with my passport delivery request (which they have delayed for 3 days so far), they say they don't have specific information...