Hello,
The screw with the letters E/I adjusts the idle mixture for warm or cold temperatures: Inverno = winter; Esterna = summer. However if spitting occurs at wide open throttle, then there might be additional air drawn somewere, or a reduced petrol flow.
A possibility is the ESA device which, if not properly adjusted, can draw additional air. Find attached a description of the ESA device. If you have the Augusta Newsletter No. 18 you'll find a very good description of the Weber carburettor, the Augusta one functions the same as the one for the Aprilia.
I don't think there is a gasket between the the top and the float chamber, this might be important.
For more info please send a PM and I will pass on what I have incl. jet sizes etc.
Regards Karl