I ran into this FTBFS as well and have a patch that replaces direct access on the opaque struts and keeps the old behavior under HAVE_OLD_OPENSSL. I didn't fix any of the warnings, but hopefully this will get the package working again.
The patch has also been forwarded upstream: https://github.com/cisco/libest/pull/136 -- Karl

