What do the rainbow orbs do, anyway?
Are they just a 2x version of G orbs?
Yes, although they have the added wrinkle of not being movable or changeable by specials, etc. Probably more accurate to call them the opposite of Block orbs.
Granted, Shirahoshi gives everyone rainbow orbs so you won't worry about moving them anyway, but that will probably be more relevant with future characters.