The unidentified USB card is possibly an Orange Micro USB card - Orange Micro went bust a few years ago, but the cards were still selling after the company went bust, and High End used to supply them in Austin shipped systems for sometime after Orange Micro went bust. Some of the earlier XL machines are pre-software only...

Personally, I've never particularly liked these cards...

Hugh