No, of course not. Judging by what the it says on that description, your loadout type determines what modules and ships are available (I wasn't expecting it to have ships available, but the description implies it). There is zero chance that they have some arbitrary restriction against certain ships based on their purpose (exploration, combat, etc). For example, how would they classify an Anaconda? It can be outfitted for combat or exploration (as can pretty much every ship). Not feasible.
I disagree, I think it's entirely feasible.
Frontier have created ships with classifications in mind, there is also "lore" to say which ships are generally used for what in the game universe.
Frontier will decide which ships are classed as what, and will likely leave out any that don't fit. There would also be crossover ships.
An example is- frontier added "military compartments" to what they classed as "military ships"
The anaconda, despite being a totally multirole ship, was classed as a military ship, and given these compartments, as it was "flown by system security, and in combat zones"
My point being, frontier don't have to care if you agree with their decision, if they decide that an asp scout is a bounty hunting ship, then it'll be available on your bounty hunting carrier, to buy from the shipyard in the same way we buy any ship ever.
Equally, if they decide that a type 7 despite not having a way to fit a seismic charge launcher, is a "mining ship" it will be available at your mining specialised carrier.
Not sure why it's not feasible, it just might not fit everyone's personal ideas of what ships fall under as a classification.
That's what I reckon anyway