Четкой границы нет, поскольку нет четкого определения морфы. Википедия определяет ее как
Морфа (от др.-греч. μορφή — форма) — это биологическое обозначение популяции или субпопуляции одного вида, которые отличаются друг от друга среди прочего фенотипами. Морфы часто различаются также поведением и экологическими признаками.
Поэтому называть цветовые вариации змей морфами не совсем корректно, поскольку само это понятие относится только к природным популяциям.
Отличие породы, помимо того, что сказала Аарина, в том, что ее стараются поддерживать в чистоте и не скрещивать с другими породами (разве что в селекционных целях). Поэтому морфы змей на породу не тянут - они слишком легко выщепляются обратно после скрещивания с нормальными особями.
Но вообще, понятное дело, что, поскольку одно в другое перетекает в другое, четкую разделительную линию - тут просто линия, раса, морфа а тут уже порода - провести невозможно, обычно такие вещи решаются тем, что выбираются какие-то формальные критерии и судят по ним. Но, поскольку, опять-таки, эти критерии искусственны, возникает много пограничных и спорных случаев.