"Nu vraag ik me af.. is dit geen gigantisch omslachtige manier?"
Nee, want het domeinpakket heeft niet direct wat met de hosting te maken.
Je kunt best bij partij A je domein regelen; desnoods op een andere server de dns settings regelen;
die dns settings voor wat betreft de website verwijzen naar server X bij hosting partij B
voor een subdomein naar hosting partij C
en de mail af laten handelen (inkomend) bij nog een andere server; terwijl de uitgaande mail nog weer ergens anders geregeld wordt.
En nu ik er over nadenk, -- ik dacht het overdreven uitgebreid op te geven in het voorbeeld--,
volgens mij heb ik dat nog zo gedaan ook voor enkele van mijn domeinen.
---
wat betreft de dns settings.
volgens mij zijn de laatste 2 regels dubbelop, maar als ze niet in tegenspraak zijn met elkaar, zou je ze zo kunnen laten staan.
Ik zou in elk geval een uur of 24 wachten voor je het als "werkt niet" beoordeeld.
Als het kan: draai even de tijden bij die settings omlaag zo lang je experimenteert. Dan dringt het sneller door over het internet (na de eerste 24 uur die je uit moet zitten)