There's no such thing as "settled science", that amounts to setting it up as a religion, dogmatic, unquestionable, which is antithetical to science itself ... Science the religion with acolytes in lab coats vs science the discipline where anyone can ask and anyone can try to answer.
The point is, science continues to grow and sometimes reverse course as new evidence comes in clusters rather than being evenly distributed. While the solutrean hypothesis is heretical in the eyes of the Scientific Establishment, "rumors of its death are premature". It remains a candidate by those who practice science instead of Science.
MIB