I drive a small automatic car. For the most part, it struggles a bit with steep uphills, and picks up speed when going downhill. That's to be expected.
But then I noticed some downhills actually slow it down. I've noticed during a two-hour motorway trip I often do to visit family, there are some specific downhills, not all, just some, where my car always slows down and I have no idea why.
Optical illusion is most likely the reason instead of engine brake if your vehicle slows down significantly in certain areas and doesn't on other downhills with "similar" angle.
There is this slope near a waterfall around where I live. If you put your car in neutral gear at the bottom of the slope, it rolls "up" the hill. We named it magnetic hill back in high school, but I later found out that it is just an optical illusion that happens everywhere around the world. Basically some uphills look like downhills and vice versa. Google "gravity hill".
How steep of a downhill and how fast are you going? Gravity will pull depending on the angle of the hill, wind resistance increases with the square of your speed. There will always be a speed where the force pulling you down/forwards will be the same as the force slowing you down due to wind resistance. If you go slower, your car will speed up towards that speed, if you are already faster, it will naturally slow down with no input from the engine or your brakes.
Well, it's a 110km limit zone for the most part, I'm usually sitting somewhat under the limit but typically above 100. I don't know how steep these slopes are. Maybe I'm under/overestimating them as a consequence of driving, slopes become obvious on foot. They don't appear to be particularly steeper that others where my car doesn't do this. They are certainly not very steep though, because there are a few of those and I gain and lose a lot of momentum on them.
I've always assumed it's something in the engine. But I also wonder if it's some sort of friction based math? I have heard most cars are most fuel efficient at 55mph or so. My town has a large hill which my car can "coast" down with no gas required. However, like you, it stops increasing its speed around 55mph. It doesn't seem to go any faster without me stepping on the gas. I don't notice anything different about the car. It just seems to stop accelerating.
And if I hit the gas, it seems to re-settle back to 55mph.
I sometimes wonder if fuel efficiency being at 55mph is tied to friction of tires on asphalt. And maybe even on a steep hill, typical cars just cant overcome the kinetic friction to continue speeding up. Obviously the steepness of the hill matters, but roads have pretty stringent rules about grades. So we have an upper bound of what's "reasonable" based on whatever the steepest allowable grade is.
I've also had this question. I'd love to know the answer!