Firstly, we BOUGHT him from an italian team, so he doesnt count as a non-EU player. Secondly, there is no such thing as foreigner slots, you can have as many as you like, but the difference is you ar only allowed to sign 2 (outside italy) every season.
And he will get italian passport anyway sometime this year, but it wont help us, it will help Amauri in the future because it will increase the chances of teams outside Italy wanting to sign him.