What is going on is that Aurora looks for what would gain the most benefit due to special skills. Since regular warships don't need special skills, it looks for what fighters need first because they benefit from skills. Since most officers seem to have a decently high fighter combat bonus, it will assign those with that bonus to fighters before it looks at priority. Look at your officers that are being auto-assigned into fighters, is this the case?