In the case of Poland, the most obvious alternative is to improve decision-making and introduce more 40 mm Bofors guns into production earlier. Additionally, the Polsten gun should have been introduced before the war.
As for heavy anti-aircraft artillery, the 75 mm gun should have been abandoned and a 105 mm heavy gun should have been created instead, which could provide better protection against high-altitude bombing of cities. Practice has shown that medium-caliber artillery is completely sufficient for front-line units, which makes the mobility of heavier artillery irrelevant.
A 10.5cm shell held 1.5kg of explosive and about 5.6kg of propellent but used a crap load of steel. That 500kg charge in the rocket is 333time more expensive in explosive.
They had different mechanisms of damage. The blast damage scales very poorly with distance compared to fragments.
If I had to improve something in this warhead, i would experiment with fuel-air explosion, using coal dust.
Even if the resulting explosion was not stronger, it would be many times cheaper.
Germans were using obscene amounts of war material just to kill one bomber, or to damage a few.
This reasoning has wrong assumptions - that the primary purpose of AA artillery was to destroy aircraft. In fact, the primary purpose of artillery was to reduce the effectiveness of air raids by frightening crews and raising the altitude of bombing.
This is the main strategic strategic goal in worsening the enemy's cost-to-effect ratio. Increasing aircraft losses is a secondary effect and requires disproportionate resources to the primary effect - in this respect, fighters work better.
The Germans would have been helped the most by a proximity fuse, but in the absence of one I once developed alternative concepts for increasing the effectiveness of AA artillery.
It is known that at some point the use of impact fuses instead of time fuses increased the effectiveness of German artillery by a factor of 3x. In that case, however, the shells were too large, giving a huge overkill. So I decided to create cluster ammunition with impact sub-shells, separated by a time fuse. The simplest solution seems to be standard tubes with a diameter of about 4 cm, creating bundles composed of 3, 4 and 7 elements for shells of calibres 88, 105 and 128 mm, weighing 2.5 kg and containing 400 grams of hexogen (guaranteeing the downing of the aircraft).
Another, even more hardcore solution is to recover shells that have not hit using bright parachutes (a mechanism designed in such a way that opening the parachute requires unscrewing the fuse.
The final idea is to create a 5 cm smoothbore gun that would fire aerodynamically stabilized shells at very high speed using very long barrels (~1300 m/s). Such a gun would fill the gap between 37 mm and 88 mm guns.