Mail is marked as spam although SPF and DKIM pass
Having a properly working DKIM and SPF are not necessarily guarantees that some site administrator will not blacklist you. There are many other lists and processes especially some of the large sites put in play to prevent unwanted user email.
I'd suggest that you contact Gmail and Hotmail and find out why you are being blacklisted and then correct the problem. That is the only way that a blacklist will be lifted .... i.e. by action of the site administrator.