If you have a good fit but are too far east with the soundpost - there nothing else for it but to make a new post.
Better to start off fitting well and vertical and slightly west. Setting up two accurately squared blocks to fit the old post -
you can then get very close for a new one - slightly longer top or bottom. I should make a proper one !