Ha ha. Esse não era um problema de Xmonad, era mais comumente um problema da Synaptics. Muita leitura me levou à página do Ubuntu Synaptics , onde percebi que havia configurações separadas para rolagem vertical de dois dedos e Rolagem horizontal de 2 dedos. Eu fiz o seguinte no terminal e agora as coisas funcionam:
synclient HorizTwoFingerScroll=1