1200 GPH sounds good for the UV. Like I said, it doesnt matter too much if its before or after or independent of the other filters. But for a 9000 gallon pond, a 25W UV isnt going to do wonders. Once algae start to blossom, that kind of UV simply isnt going to eradicate them. Thats not to say its pointless either, I have a 35W UV in a 10-12K gallon pond, and Im pretty sure it helps control algae growth, but Im equally sure it wouldnt suffice if I didnt have a ton of mature plants as well. Id really need a 100+W UV installation then.
Anyway, I think the solution to your problem is still the same; more plants and more patience. Your pond is still only 3 weeks old I believe, your filter hasnt even cycled yet.