After evaluating this further, I think it may be working as designed. I think the way this information is presented on the Available Ships screen may need to be reviewed . I thought the first icon for a ship represented its class ... Interceptor, Assault, Support, etc... But it appears this icon represents a derived 'ship type' based on what modules are installed.
So in my case, my tiny interceptor is 'calculated' to be a Guardian I assume because it has more defensive points than offensive points and it has no 'special' modules.
But this is confusing because Guardian is a defined ship class in itself, and this is an interceptor.
At the end of the day I think it is more a design questions than a bug and I will be making another post on it.
Thanks!