IIRC you need to enable AVX-type instructions to really have SIMD:
-mavx2 -mfma -mavx512pf -msse4.2 etc
-mavx2 -mfma -mavx512pf -msse4.2 etc
Eventually I'll write that other article; I've been wondering if it's possible to have infrastructure to support both modern and old CPUs in Python libraries without doing runtime dispatch on the C level, so this may involve some coding if I have time.