I don’t know Cycling routes in Montreal but what I do to find good local routes is to explore segments on Strava and look at the leaderboards for hilly segments. You can usually find groups of riders this way and with a little sleuthing find the local club rides.