The water volumes come from the calculations within the recipe. If you click on your vols tab, you will see the split of water collected between the mash and sparge. It is understandable that there is not a lot of mineral salts being added since the Pilsen water is very soft. Your native water profile is already higher in Ca, Mg, Cl, Na, and Bicarbonate and is slightly low on SO4. Given this the program is prioritizing the SO4 over the Mg concentration and adding just a small bit of Mg to get the SO4 to match target. Since the amount is low and the program is using the salt addition for flavor balance (SO4 concentration) only, it adds it to the sparge and not the mash.
If you were brewing a 10 gallon batch, then the water calculation in the recipe would be higher and your mineral additions would be higher.
In all honesty, my water is pretty similar to yours though a bit higher in Cl and Na loading. I don't add anything to my water when brewing a Czech Pils and being naturally high in Chloride and Sodium my beer comes out nice and rounded.
Basically, you picked a style which would call for very little additions based upon your base water and so the program has very little water agents to add and it plugged them into the sparge.