You can bypass apples static analysis as well by interpolating a selector at runtime. Camera+ did this to enable the volume button to be used for taking a picture.
I think to outright ban something like this, apple would have to see some really egregious exploitation.
Apple has banned similar updates mechanism already. I think, clutch will also face similar problem.