I'm just guessing here, but since Apple has pretty strict review requirements for apps in the app store, I assume they could list as a requirement that any browser app (or app with similar functionality) needs to hook into these Apple settings and process them correctly.
I think one of the reasons may be to enforce the global settings for parent controls and privacy etc. which would be hard with third-party engines.