El tema es así: Si las variables son independientes, entonces la covarianza es nula. La recíproca no vale en general.
Ahora lógica básica. Neguemos toda la frase anterior, para obtener: Si la covarianza es no nula, entonces las variables NO SON independientes.
Lo que decís está bien. ¿Por qué decís que hay algo que no cierra?.