[Blender] Hacer un agujero en una superficie curva que mantenga dicha curva

Sigo modelando mi miniproyecto y de nuevo otro problema.

Tengo una figura con una superficie curva y necesito hacer un agujero en ella:.

Al principio tenía un modificador Subsurf activo, pero me ha sido imposible controlar la deformación y como me estaba volviendo loco he pensado que lo mismo era mejor aplicarlo, el resultado es esa malla tan compleja qué pueden ver.

Aun así, no he podido avanzar ya que el círculo es una figura plana qué no se ajusta ni de lejos a la curva de la figura:

i co.

Lo que genera una malla deformada:



Y si se fijan en el eje de coordenadas verán que para ponerlo aún más fácil, la cara de la figura donde debo hacer el agujero no se corresponde ni con el eje X, ni con el eje Y.
¿Qué se puede hacer en casos como este?
¿De nuevo me estoy complicando demasiado?

Miniaturas adjuntas
         

Ver más sobre el tema y los comentarios en el foro