I was going to add that Shea was 100% on the mark, but then your updated comments.
My concern becomes what cased the pits. Sounds like failing concrete surface. In that case potentially lots of problems with any sort of top coat. Possible fix for that is a solvent thinned epoxy primer like ESP 155 to sort of 'firm up" the failing surface (we see this often in old gunite lined swimming pools - years of pool chemicals do nasty things).
A liberal coat of a 100% solids epoxy would be a possible fix if failing concrete isn't an issue. Work carefully the front side of the roller deposits the epoxy and the back side of the roller removes a lot of it. You need to supply enough epoxy to 'refill the pits" as the epoxy self levels.
Hard to say how much epoxy that would be. 1 gal of anything is 231 cubic inches or enough liquid to fill 6.2 sf of area at 1/4 inch thick. Your pits could add up to a large amount of volume.