The way that i look at it.
90.4 clearly says that the AHJ has the final interpretation of the code.
I do understand that sometimes they (AHJ) and the code does not make sense but you have to follow it. Unless it is absolutely nonsense, which may be the case now.