Jan,
I would always try to use a fixed concentration (1st kind BC) as you have done. Refine the mesh around the injection point until you no longer see a change in the injected mass (using the budget analyzer on a nodal basis). The probable reason for a too high mass injection in your case is a too coarse discretization, leading to a lateral freshwater flow also at the injection node. Mesh refinement makes sure that flow velocity vectors point away from the injection nodes to all surrounding node, only having injected water at the injection node.
The alternative would be the use of a 4th king (well) mass transport BC for the injection node. However, this would require the usage of the so-called "divergence form" of the transport equation for the mass transport equation, leading possibly to instabilities at "free-outflow" boundaries, such as pumping wells etc.
Best regards,
Peter