I would suggest putting in some type of
algae scrubber in a holding tank right out of the wellhead, so that the algae can use up a good deal of the nitrate before you use it to water. They will also consume some of the iron as an added benefit.
This can be as simple as a 200-liter barrel with a feed tube from the well to the bottom of the barrel, and then set the flow so that it slowly fills up and then spills into a catch barrel. In the first barrel, you put some high surface area material to increase the area of contact between the growing algae and the water.
Excelsior pads, also known as "wood wool" would be the best material. You are also going to need a small aquarium pump (smallest you can find should be sufficient) and a diffuser stone, so that the water is well aerated (don't want this algae tank going anaerobic!). To get really good efficiency at removing nitrate, it is better to have more than one filter stage. Two 200-liter barrels staged one after the other are going to remove more nitrate than one 400-liter barrel. The catch barrel at the end can then be connected to your sprinkler system.
I'm going to assume you don't have a chemistry lab at your disposal, so how do you know that the filter system is removing nitrate? By the green color of the excelsior pads. You are going to have to monitor the color from day to day as it gets greener and greener. The pads in the first filter should green up faster than the pad in the second filter (which will be greener than the third stage, and so on). Once the pad in the first filter is an even shade of green and is not getting any greener, then it is saturated with algae and can be disposed. These used pads will make great mulch, as they will release nitrate much slower than they picked it up.
I hope this is an idea that can fit within your budget. One more point, the filter barrels will have to have good sun exposure, as the algae need sunlight to do their magic.