A gdzie tu mowa o 2 albo 4? W masce jest ustawiony drugi bit a nie wartość 2. Jest dobrze. Drugi bit (licząc jak człowiek trzeci) odpowiada za oś Z.
Jak chcesz zamieniać przewody to możesz a może nawet powinieneś bo grbl nie jest taki cudowny jak go wielu chwali. Właśnie jestem na bieżącą ale niestety z wersją 0.9g. Pipeprzy się to trochę, może 1.1 jest lepsza.
Wracając do przewodów to trzeba zamienić pary miejscami. Oczywiście przy wyłączonym zasilaniu sterownika. Przewody masz podłączone np.tak: "1 2 3 4" to zmień na: "3 4 1 2". Te cyfry to po prostu kolejność przewodów w złączu. To na pewno odwróci kierunek pracy silnika tylko pamiętaj żeby równocześnie nie zmienić maski $2

To, że w grbl jakieś ustawienie nie działa to całkiem prawdopodobne. U mnie np. za cholerę nie mogę odwrócić wejścia krańcówek. Zawsze są NO.