¿Cuando se dice «ese señor detenta el cargo desde hace un año» hay algún error de ortografía?
No es un error ortográfico, sino de significado. Detentar significa ‘retener y ejercer ilegítimamente algún poder o cargo público’; si no es eso lo que se quiere decir, no debe emplearse este verbo para referirse a una persona que ejerce el cargo conseguido de manera legítima, ni como sinónimo de ocupar, ejercer, desempeñar, etc.