The only reasonable reading of Newton's laws (and descriptions of e.g. physically-constructed curves like this dome) is that they are true up to some small epsilon length scale. No matter how small the epsilon, as long as it is not literally zero, this doesn't work.
(for instance if things aren't perfectly smooth then there is some small force proportional to the discrepancy ~O(e^2) or O(sin e) or whatever, which moves the ball off the dome)
If I was teaching physics from sceatch, I would state on day one: physics is the practice of building models whose low-order approximations give correct predictions about reality. There is no such thing as a perfect model to infinite decimal places.
(That one 9 decimal place calculation from QFT doesn't invalidate this: given a model, the calculations may be perfectly accurate! But the model is still fuzzy because of fuzzy inputs. In that case, it has been possible to make it very very not fuzzy.)