Adele
HI 🙌 there,
I do not think there should be any problems as the Swift number is a real one and it is correct. Also because payment via SEPA do not need any SWIFT code.
I know the bunq SWIFT codes work fine with normal Italian banks which still require both IBAN and SWIFT to set up a bank recipient not with an Italian IBAN.
I would be more worried with INPS being able to pay to a non Italian IBAN number (starting with IT)... unless they clearly state they can execute.
To be 100% sure, I would contact INPS... I know.. might be a challenge as it is a very "old style" traditional Italian public agency, but they got much better lately.
Regards 🌈
GG