How do you make the dock more sensitive to being shown?
Not sure why but with that setup, it feels pretty easy to trigger dock show/hide for me. I found 0.4 suits me most.

defaults write com.apple.dock autohide-delay -int 0
defaults write com.apple.dock autohide-time-modifier -float 0.4
killall Dock