Not really. My memory (we travel to Baltimore a couple of times a year) is any on street parking will be daytime short term or blocks away. There is a lot on the other side of the aquarium with meters but I don't know that one can park there overnight.
Do you need your car during your stay? I ask because sometimes we park at one of the Light Rail stops with free overnight parking and take that into the city when we stay overnight.