I checked the by-law on page 29. I can't understand it on the first read.
What if you have a big house with a huge driveway but just a double garage (let's say the driveway is 3 cars wide side by side, although only 2 cars would actually park side by side cuz, and let's say 6 cars long)?
Grandfathering would allow many cars (only when guests are over), but would the new rules only allow 2 cars for a 2 car garage for this situation?