Strange indeed. I think it should do the SPF check on 52.101.126.97 which seems to be the last hop before it reaches your server.
For some reason it seems it's doing the check on fe80::6ed5:f3a1:6d2a:c04e which are non-routable link-local IPv6 addresses, it makes no sense :(
Sébastien Riccio
System & Network Admin
https://swisscenter.com