Strictly it's not an integral type as you point out, but for the purpose of introducing a beginner who might be afraid that there is "deep magic" involved, it can be a helpful comparison.
Subtracting two pointers yields ptrdiff_t which is not a pointer type in itself.