This seems like a pretty important finding, entymology's version of cracking Fermat's Last Theorem. I wonder if there's a Nobel category for entymology.
The introduction of this paper lists some other explanations that you may or may not have seen in the past and it says some have been disproven and some have not yet been tested.