Well of course there are different types of submissives; each one is a human being and therefore unique.
Though if you wanted to categorize I would probably split them into two groups as "submissive all the time" and "only submissive at home/in sessions." And Doms could be split in the same way.
And then of course, people can still act differently at any time. My little one is passive and submissive to nearly everyone most of the time, but once we went out to eat and the waiter ripped us off about ten dollars, and little one (verbally) let him have it; he got us our entire meal for free while I just stood there perfectly silently, pleasantly surprised.
Of the two tendencies that you mentioned I suppose it is true that most people lean more toward one or the other; those that are constantly aiming to please and then if they mess up you don't even have to do anything; they punish themselves half the time, and then those that are more feisty and disobedient and would rather "submit" because they lost a power struggle (though they already know ahead of time they will lose).
However I am hesitant to say that these are "types" of people, more just like personality traits, because I don't like to pigeonhole people into categories so much. I'd rather say it is a range of behaviors that a person is more or less likely to display.