Well there have been some conversion guidelines on how to switch from ICON to CODA (some can be found here).
I agree that using the information from ICON with the rules from CODA can be a good compromise.
As far as I can recall, the major non-canon races in LUG were the Taurhai (mainly described in the Romulan extension), and the Centaurans as possible PC race (they are not specifically non-canon, but I think actually Centaurans are never officially referenced on the show). CODA was closer to canon but contained less information (or extrapolation).
"The main difference between Trekkies and Manchester United fans is that Trekkies never trashed a train carriage. So why are the Trekkies the social outcasts?"
Terry Pratchett