Well the question is why is there a block wall. It's not there to bear any weight so it has to be for the wind. Any change to that wants an opinion from some one who understands how to do it and not make it useless in the wind.
The other way: from above;
So closing the two lower vents on the sides would be first on my list. There is a space above the concrete wall on the side we can see, if both are the same the upper vents in the overhang should be enough although they should be closer to the top of the run. Then you want to check the vents across the bottom for enough air flow and maybe add more. I have assumed that you didn't vent across the top of the roof.
As you pointed out before there was lots of water leaks above and maybe no amount of venting could have kept the area dry. Givin that you should not a have a roof leak now and you are not worried about ice dams, I would not lose, wind protection for a little more venting. I would just improve the venting that you have.
That would bring it up to code where I am in a wet zone. You may want to take your photos and talk to the inspectors for the city and just get their opinion.