I believe the only parts that aren't compatible with the ICS proprietary parts are like the anti reversal latch and something else. The user "KND" would be the one to ask as I believe he knows which parts they are (and explained it a few times last year).
Also, yes theoretically they should fit (but possibly be slightly off spec) as TM is the "standard" that most aftermarket companies base their measurements off of and as such clone and other high end brand manufacturers may not always play well together. That being said don't just piecemeal a bunch of aftermarket parts together as certain aftermarket companies parts may not play well with other aftermarket company parts (and sometimes with their own parts as well). ie. lets say you buy a Modify cylinder, it may not play well with a Prometheus piston or something, just an example not to be taken as that actually being the case)
ಠ_ಠLess QQ more Pew Pew
READY TO >> RACE