The fuel level is set by the needle and seat, plus a shim washer under the seat. The Norton Manual P106/P (no date) states:
"floatchamber needle seating 1/8" diameter. Seating raised by 1/32" washer - shortened tickler fitted."
I had the needle gouge a depression in the plastic face where the needle bears,(the one in LAB's pic appears to have a metal face) causing the fuel level to rise. Being a poor college boy at the time, I fashioned a bodge using very thin brass shim stock. This covered the face, giving the needle a brass surface upon which to bear, and wrapped around and under the face. It is still there 45 years later. Perhaps your level problems are of a similar nature.
BTW, If anyone substituted a seat with a different size orifice (the 1/8" cited above), the geometry will be upset and the fuel level with it.
I hope this helps.
Slick