Указатели на члены класса не обязательно равны указателям на void *.
Воспроизводится на 64-битной сборке под Linux.
Полагаю, можно воспроизвести на Windows с MSVC, поигравшись с флагами /vmg /vmm : https://learn.microsoft.com/en-us/cpp/build/reference/vmm-vms-vmv-general-purpose-representation?view=msvc-170
Немного размышлений на тему:
https://godbolt.org/z/f1qPv55Kq
https://devblogs.microsoft.com/oldnewthing/20040209-00/?p=40713