Windsor weather at the time said light freezing drizzle. That is generally accepted in that operation as being acceptable for departure (as long as the wing is clean). Anything worse, like freezing drizzle or freezing rain is a no go. So technically, he would appear to be legal in that respect.