O DAO nunca foi projetado para acessar o SQL Server, embora seja possível.
Acredito que a propriedade CurrentDB é uma conexão DAO referenciando o banco de dados de acesso e pode não funcionar com o ADP, mesmo que eu realmente não saiba, pois nunca os usei.
ADO é o caminho que você quer seguir com isso.
Eu também estou supondo que você está aderindo ao VBA em vez de fazer qualquer coisa com o .NET.
referência da API ADO
Referência de objetos ADO