You've already left Montreal but for those of you who ended up here because you don't understand the parking signs in Montreal, you can look to
Parking in Montreal that explains how to read the signs for free parking. It also explains the meters and introduce a website with all the public parkings in Montreal.