There are a couple of Chinese companies that make ballasts for all our familiar vendors, and they use pretty much the same design -- that's why ballasts tend to be the same size and shape across manufacturers... having a standard is cheaper to make. The higher-end manufacturers may have the Chinese company use higher quality components, or they may not.
Either way, if the Chinese company is out of SLS labeled boards it wouldn't surprise me at all to hear that they'd substituted Icecap labeled boards. It'd be cheaper than spinning a new batch of SLS boards, and that's the name of the game.