I have been tracking the ECL, and if it were more tropical, i think it could have reached Cat2-3 TC level. It certainly was close to a strong cyclonic storm, and to get 200+mm in 3 hrs is very much a possibility from cyclonic storms. It's a lot of rain in such a short time.
Big Pete