la mia è solo una opinione... ma ho seri dubbi che legalmente possano invalidare la garanzia se uno usa un olio che rispetta le specifiche indicate sul libretto... anche se non è castrol.. visto che ci sono (le specifiche).
discorso diverso è la questione che i conce siano "costretti" a rispettare i dettami interni commerciali che gli impongono di usare una marca piuttosto che un'altra (che peraltro sta cambiando o è già cambiato, visto che bmw è passata ufficialmente a shell, e non ha più l'accordo commerciale con castrol).
ovvio che se invece uno vuol mettere l'olio di oliva.... possano legittimamente torcere il naso...
comunque... come già detto anche da altri, l'olio "originale" con tanto di scritta "approvato per bmw k1600" si trova sulla baia a meno di 10 euro, quindi non c'è un gran motivo per fare esperimenti con olii diversi se uno teme per la garanzia.