¿Hay alguna diferencia entre un polymath y un polyhistor?

No
Son sinónimos y se usan indistintamente en estos días.
Aunque, se cree que polymath se originó en los años posteriores.

Diferenciación etimológica entre Polymath y Polyhistor
Muchos diccionarios de origen de palabras enumeran estas palabras como sinónimos o como palabras con significados muy similares. Thomas Moore tomó las palabras como correspondientes a “polys” igualmente eruditas en uno de sus poemas “Off I fly, carrera lejos / En la persecución de Pollys, más bonita lejos / Que cualquiera de sus homónimos son, / – Los Polymaths y Polyhistors, Polyglots y todas sus hermanas “. Ver [19].
Según el DEO, las palabras significan prácticamente lo mismo; “La palabra latina clásica polihistor se usó exclusivamente, y la palabra griega con frecuencia, de Alexander Polyhistor”, pero más tarde apareció polymathist, y luego polymath. Por lo tanto, hoy, independientemente de cualquier diferenciación que puedan haber tenido cuando se acuñaron originalmente, a menudo se considera que significan lo mismo.
Los términos raíz histor y matemática tienen significados similares en sus antecedentes etimológicos (aprender, aprender, conocimiento), aunque con algunas cualidades diferentes iniciales y adicionales. Innata en historíā (griego y latín) es que el aprendizaje tiene lugar a través de la indagación y la narrativa. Hístōr también implica que el polihistor muestra erudición y sabiduría. De Proto-Indo-European comparte una raíz con la palabra ” ingenio “. La indagación y la narrativa son conjuntos específicos de heurísticas pedagógicas y de investigación.
Polyhistoric es el adjetivo correspondiente. La palabra polihistoria (que significa aprendizaje variado), cuando se usa, a menudo es despectiva.

Fuente: polyhistor – Wiktionary, Polymaths – AssessmentPsychology.com

No: ambos son términos para una persona con amplio conocimiento o aprendizaje.