Hice esta pregunta en IRC y parece que macvtap
inyecta tráfico de invitados en la pila de red demasiado bajo para eso
Entonces, la solución es agregar una interfaz de red para que el invitado y el host se comuniquen, o quedarse con la antigua solución puenteada...
virt-manager dice explícitamente que macvtap no funciona para las comunicaciones de red de host a invitado cuando lo configura. Simplemente agregué una segunda interfaz basada en nat, la configuré en el invitado y la uso para comunicarme con mi anfitrión.