As long as he reverse engineered the protocol, you are 100% in the clear. You could even implement your own version of it in your own cameras (like sigma does, they use the EOS signalling!) This is fine.
OP, just say you are reverse-engineering Sigma's signaling, not EOS.
Then you are 200% in the clear, and I don't think Sigma is exactly in the position to complain