I don't know if you work in embedded, but I do and I've always understood zero alloc as "no dynamic allocation".
Most companies buying anything from WolfSSL will already be using a script or toolchain flags to validate stack usage. And if they don't, even embedded toolchains generally support canaries these days.