Fix NJT stride access in SDPA dispatcher logic (#119846)
`._stride` -> `._strides`
Adds test to cover this case.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/119846
Approved by: https://github.com/drisspg, https://github.com/ani300, https://github.com/soulitzer
ghstack dependencies: #119910