The situation with science team III as outlined by Dakirn is a bug no doubt.
With regards to the skilldescriptions being missleading, you are not missing anything, no.
They are indeed somewhat misleading when it comes to unlockable skills. I wouldn't call it a bug though, just unprecise, or let's say undifferentiated implementation.
With the prospect of seeing proper BO trading implemented at some point, it is actually a good thing that all character classes have the information with which skills any BO abilities are unlocked. Once/if comissioned BO-trading is implemented this will help players find the people who have the necessary skills trained that they are looking for.
Regardless of that though there should definitely be at least a notion in the skill tree/on the individual skills making it clear whether you can unlock them or not considering your character class.
There is a bug where you need Doctor 9 to unlock Science Team III. It will be corrected to Scientist 9 but it hasn't been yet.
Not really a bug. When Science Team was called Medical Team it was linked to Doctor (appropriate) but when the name was changed the skill dependency was not. It's an error, sure, but not a 'bug' in the classic sense.