yea, that bolt that is not losening for you, is reverse thread.

simple turn it the other way, then the pulley will slide off. if a new pulley does not stop the squeak THEN get a new assembly.

and if that new assembly comes with a new pulley, well then you can use that other good/fresh/spins like new pulley for the supercharger idler pulley