it is possible there is debris in the needle assembly as well(this is less likely, but still possible)
Clogged needles are not as unusual as you might think. I've seen three in the past year. I filter my fuel going in, but sometimes things just find their way in (debris from the pressure line, breakdown of the silicone tubing, debris left from manufacturing despite rinsing the tank thoroughly). Two were on my own plane, and one was on another club members plane.
The remote needle valves are the easiest to deal with since you can hook them up to your fuel pump and just flush fuel backwards through the needle with the needle backed out. most of the time this will clear any accumulated debris.
Brad