All other settings are commented?
I don’t see a miss config (even if I’m not expert), except the SocksPort other settings are used to my relay too (normal).
So if you comment SocksPort, still error?
I found this old post from here: Error message on new relay if it can help you