Thanks for working on this. I see that it does ask for shipping options now in most cases.
There are some exceptions though, If I:
1. Start the checkout process with a cart that is above the threshold
2. Reduce a quantity to drop below the threshold (not delete a line, but reduce the quantity of items in a line)
3. Without clicking elsewhere, click on 'Continue shopping'
4. Re-start the checkout process
Then, the free shipping is still hanging on.
This is mainly just an FYI. It isn't a big deal for me at this point. I suppose you can just add it to the bug list and figure it out eventually.
I'm still concerned about the member pricing issue not calculating. Have you been able to fix this? I can email screenshots if that would be helpful.