Eu resolvi o problema criando um novo roteador, dentro do bloco .ifdef DCconfig_internet
:
my_domain:
debug_print = "R: dnslookup for $local_part@$domain"
driver = dnslookup
domains = domain.com
transport = remote_smtp
# ignore private rfc1918 and APIPA addresses
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 : 192.168.0.0/16 :\
172.16.0.0/12 : 10.0.0.0/8 : 169.254.0.0/16 :\
255.255.255.255
no_more
Isso força uma entrega remota (via dnslookup padrão) mesmo para *@domain.com
endereços, o que é exatamente o que eu queria.
Pode haver uma maneira mais fácil de conseguir isso, modificando os roteadores existentes, mas isso "funciona para mim".