It's not necessarily the pulley that's in the wrong place, but more likely the bracket that bolts to the head. What happened to me, is that my aluminum heads were not exactly the same dimensions side to side and so my drivers side BRACKET was a little inside and so it make my PS and AC pulleys too far inside and the belt came off. First I moved it too far and that made it squeak, then with the help of a laser alignment tool I could see that I moved it too far and moved it back in and good.
BUT...
The other problem is that once this happens to a belt, it's kinda toast and is more likely to continue to either squeak or fall off just because it has been stretched in the wrong way.
Belts are cheap, so if you think you might have taken care of it, get a new one before you think you might not have.
Check your length, but this is the one I used for all accessories, including AC:
https://www.amazon.com/gp/product/B08SPLYPXK/?tag=classicbroncos-20
thats prolly a good idea on the belt. it looks good but may be stretched. i cant see how it couldnt be aligned now like i said it is no more than .010 difference between them. unless there is a difference between th face of the pullies and the grooves. i wish that belt number could help me but i dont have ac so i got to hope i can still see a number on it.
thanks!