Hi @macrobiome,
Have you tried using q2-empress?
If needed, you can always use the edit-taxonomy action of q2-rescript to truncate the taxonomy strings in the taxonomy file, down to phylum, and use that.
EDIT: Keep in mind, that taxonomy does not always map well to phylogeny.