.
.
[head on block here]try Smaller main jets (too rich) [fight, fight!, fight!!] U need to check what you have first !
?? by shutting the throttle a bit, (at WOT), you go from solely running on the Mainjet to back onto needle and main (needle restricting flow of fuel somewhat) ??
because up to 3/4 throttle, the needle and other jets were working OK... was not until running solely on the mainjet that mixture went wrong.
BUT as JAN said closing the throttle down speeds up the velocity of the air flowing through the intake and thus the static pressure drops and the difference between this low pressure and the higher atmosphere will force fuel through the jetting circuit/components that are working at that particular throttle opening (Bernoulli).
IF you are running genuine Keihin jets (generics might not be rated precisely) you will be on a 130 or 135's mainjet - IF this is what you have now, then your problem is elsewhere! (fuel blockage, clogged plug/electrical missfire at high rpm/load...)
You recon theres nothing to improve problem above 80mph (so is better at slow speeds at WOT?) - so problem seems load related (wind drag at speed) - maybe electrical coil/plugs/flat battery (you cant expect to charge a flat battery in those conditions and drive the plugs too)
(1st half of diagram generic for Keihins includes FCR etc)
lowest chart/words, specifically for PWK
but other things like...
broken or misalligned KIPS spools might do this also. (they can be snapped on removal of tight spark plugs (righthand cylinder). If the bike will reach redline cleanly in lower gears/less than half throttle - then it will be carb jetting, not KIPS (and not ruling out electrical).
As mentioned before a carb may appear to be quite clean but until you blow it out with compressed air and/or ultrasonically clean you wont be sure. (A bike I bought, ran Okay, but was far from decent, had all the correct carb jet settings, appeared clean, but wasnt running good until carbs were swapped for a good SPARE set)