Grande Paulo!
Quanto ao problema do Builder, isso pode estar relacionado à versão do driver ODBC/OLEDB do Access que você está utilizando. O builder acessa as fontes de dados através da conexão que ele estabelece com elas. Ele consulta a estrutura dessas bases através desta conexão. Caso o driver esteja com problemas ou muito desatualizado, você pode experimentar problemas como este. Tente fazer um teste similar com uma base SQL Server ou nativa, por exemplo, para ver se tudo corre como esperado.
Sobre a sua string de conexão, ela precisa ser ODBC, já que você especificou este tipo de conexão para o seu objeto CA. As strings de conexão geradas nos arquivos UDL são *todas* OLEDB e não podem ser usadas com drivers ODBC.
Espero que ajude!
Um abraço!