In the context could "o carro" also mean "his car"?
Yes, it can :)
We often use only the definite article if it's quite obvious whose thing it is.
Goes well for clothes, body parts, sometimes keys, this car case, homes, etc.
Many thanks. I thought so :)