cIOS222 is not "for USB2".
ALL cIOS are for USB2.
cIOS are all doing something different, and you can have all cIOS installed at the same time on your Wii.
When you use a homebrew, it loads in memory the cIOS that you decide (or that the homebrew need). It can use only one cIOS at a time, choosing from all the list of cIOS that you have on your console.
So, having a cIOS is not a problem for another cIOS. you can have plenty of them (up to 255 IOS!).
The only thing that you can't have in multiple is the MIOS (the IOS for GameCube games).
Your Wii looks like this:
BC, MIOS, IOS1 to IOS255.
IOS1 to 255 are only "places" where data can be installed (we call it a slot).
When you launch a homebrew, it need a IOS (USBloader usually need the IOS located at the place number 249 or at the place number 222).
***
What you need on your Wii:
BC, MIOS, IOS58, IOS222, IOS223, IOS249
When you launch the homebrew channel, it need IOS58
When you launch the USBLoaderGX version249, it need IOS249 (this version will detected the current MIOS version that you have on your Wii, remember you can have only one MIOS)
when you launch the USBLoaderGX version222, it need IOS222 (this version will NOT detect the current MIOS version that you have on your wii)
if you don't have the needed IOS installed, the wii reboot.
After launching the USBLoaderGX, you can launch games.
All games also need a IOS (sometime a different IOS). so you tell USBLoaderGX that Game1 need IOS249, and Game2 need IOS249, and Game3 (a music game) need IOS222 or IOS223.
And when you launch Game3 it load the IOS that you decided in memory before launching the game.
You understand that you can tell to the loader to use a different IOS for each game?
Each IOS has different features, like "mic and wiispeak" or "read MIOS version".
You need to tell USBLoaderGX to use the correct IOS depending on what you want to do.
***
If you don't know what IOS your Wii currently has installed, you can use modmii program to re-softmod your Wii. It will install ALL the needed IOS correctly. then DO NOT replace or delete IOS.
You can also launch the homebrew "syscheck" that you can find in my signature, and follow the guide. It will list all you have on your Wii.