¿Por qué la estructura molecular del alcohol no tiene un grupo carboxilo como los ácidos grasos?

Porque así es como se define el alcohol (como tener grupo hidroxilo en lugar de grupo ácido carboxílico). Puedes oxidar el alcohol para convertirlo en ácido carboxílico.