Ну так полукровка не маглорождённый, у полукровок один из родителей как бы подразумевается чистокровным (хотя наверное ребёнок двух маглорождённых тоже считался бы полукровкой, но к Поттерам это не относится)
Очевидно Джеймс не был найден в капусте и у его матери Юфимии были какие-то родственники в магмире (если конечно она сама не была маглорождённой... хм, а в каноне где нибудь напрямую говорится о том что Джеймс чистокровный?). Но канон нам их никак не конкретизирует. Вполне возможно что и Флимонт не был единственным ребёнком в семье и его отец не был и дед и так далее.
Ну и Карлус женившийся на Дорее, да, но тут мы понятия не имеем насколько этот Карлус дальний родственник Флимонту – чисто технически он может вообще быть потомком скажем того Поттера который был одним из первых авроров в Америке, или ещё более отдалённого предка