More than 200 millimetres of rain smashed parts of North Queensland, including Townsville, as the region endured a fresh deluge of flash floods.