This is really interesting to think about. The first thing that comes to mind is this method from WW2:
"Another method used by the British Home Guard in 1940 was to place dynamite or some other high explosive in a thick sock and cover the lower part with axle grease and then place the grease covered part in a suitable size tin can. The antitank sock was pulled out, the fuse lit and the sock thrown against the side of the tank turret in the hope it would stick until the explosion. If successful, it caused internal spalling of the armor plate, killing or injuring the tank crew inside" [1]
An adaptation of that method, if it could be applicable, seems more amenable to differing means of propulsion, possibly solving the issues: low-signature, multi-shot, recoil, and light-weight.
A greasy-sock-gatling-cannon? Something else? One never knows, but it's pretty intriguing to see a general specification for the next evolution of anti-tank.
1. https://military-history.fandom.com/wiki/Anti-tank_grenade