If you're looking for a weatherproof and vibration proof bike mountable charger then either the Cycle Satiator (which is programmable for whatever battery pack you have or get in the future, and you can setup different charge profiles, etc), or a Meanwell LED PSU of the HLG series.
They'll both be the same size and close to the same weight for the same power output (around 300w for the Satiator).
I have a Meanwell HLG-600H-54A mounted on the SB Cruiser trike, adjusted to 57.8v to charge my 14s 40Ah pack at 12A.
A 52V battery is a 14s pack, and is 52v average, about 58v fully charged, close to 48v empty.
A 48V battery is a 13s pack, and is 48v average, about 54v fully charged, close to 44v empty.
Use a voltmeter to check what voltage your battery actually is when fully charged, to know what voltage charger to get (or to set a programmable or adjustable charger to).
Either one can be charged by either the Satiator or the HLG series.
If it's a cheap 10Ah pack, 2A charge rate is best, but you are probably safe enough charging it at up to 3A, maybe up to 5A (but that depends on the cells in it and how good they are, as to how taht affects it's lifespan). For a generic pack of unknown cells, I'd personally stick with 2 or 3A at most. 2A is going to be over 5 hours to charge, just like it is right now. 3A is going to be around 4 or more.
Balancing (which happens after charging is done) can take a lot longer, and is dependent on the BMS--some take hours to days to balance, if the pack is badly out of balance, which usually only happens after deep discharge (running to empty).
If you just want a 3A charge rate max, you can use the Meanwell HLG-150H-54A, which will be about half the size of the Satiator, and weigh less. To adjust the charging current and voltage you'd need a voltmeter and current meter, a cheap harbor freight multimeter will do. Then there are two little adjsutment pots inside the HLG under little rubber caps (put those back after adjsuting), one for voltage, one for current.
Some possible places to buy; I'm sure there's lots more.
https://www.google.com/search?q=Meanwell+HLG-150H-54A&source=lnms&tbm=shop
None of these chargers are likely to have the same plug that your present charger has, so you may have to remove the plug from your present charger and move it over to the new one. Or if you are not using the wifi power adapter (whcih cannot be used as a charger) and it's plug does correclty fit the battery socket, you could remove it's plug and put it on the new charger. To do this, you first have to determine which part of the plug is positive, and which is negative, on your oriignal charger, and then figure out which wire on the plug's cable goes to whcih of those. Then you have to connect the plug's wires to teh new charger's wires with that correct polarity. (if it's wrong, it could damage the charger, or the BMS, or both, or potentially set the battery on fire, though that's unlikely).
The Cycle Satiator has an option for a compatible plug right on the product page; just order that with the Satiator and you're set.