Maybe try a more 'team' oriented sport? I have found padel tennis to be probably one of the most 'socializing' sports I have played (too much even for my tastes). The fact you have to play in pairs forces you to interact with someone, and is rare the game where a beer after to talk about it doesn't happen. (unless it is a weird hours).
I made also good social circles playing tennis and doing bjj, even though those are more 'individual' things, they seem to include a part of a social element to it as well.
Never tried dancing, but the times I did bouldering and crossfit, unless you were going in a group with already a beer planned after, they tend to be more start-end kind of things.