Construct's web export has been working great on iOS for years.
I am not sure what specific issues Unity had, but it doesn't sound like any problem Construct has had. Maybe it required WebGL 2? iOS has supported at least WebGL 1 for at least a decade, and Construct games work just fine with WebGL 1. It's ubiquitously supported so there is no fallback necessary.