If I summarize, you face 3 problems :
– you face a neverending loading screen at the end of the bpost shipping method selection in the SHM
– shipping costs at checkout are not the right ones according to your SHM configuration and/or your free shipping configuration
– you can select a country not supported by bpost and enter the SHM
Is that right ?