Do you have any fish? Are there any live plants in the pond? As mentioned, you need to greatly reduce the flow rate to the UV, however I also looked up the Ultima II 4000 filter that you mentioned above. This looks like the body might be 50 gallon at the most? The company's recommendation of 2000gph minimum is highly overrated, and should actually be considered the maximum flow rate. Just like the UV, you want water moving slowly through a biological filter so the bacteria has time to clean it. My own setup is two 55-gal barrels, and I have a flow rate of about 1200gph through each one.
I would start by dividing your water flow. Push 1/3 of it through the filters, and let the rest go straight out to a waterfall or other feature. The high flow of water is great for oxygenation (if you have fish), but otherwise undesirable for filtration. Also if you have fish, I would be on the lookout for a second filter. Your filters should be at least 5-10% of the volume of your pond (the more fish, the higher a volume of filtration is needed). But for your immediate algae problem, fixing the flow through the UV will make a huge difference, and adding a lot of live plants will help long-term.
Even with a lot of help, a month is not unusual for the algae bloom to persist in a new pond. Mine took longer than that, even with a lot of plants put in around the edges. However once the plants started growing, the green algae has never come back. (I wish I could say the same for the string algae though.)