Not just the special numbers.
Kaprekar's operation always results in a multiple of 9.
Given a > b > c > d. Kaprekar's operation gives:
1000a + 100b + 10c + d - (1000d + 100c + 10b + a)
=999(a - d) + 90(b - c)
=9(111(a - d) + 10(b - c))
And so on for integers with other numbers of digits.