It’s hard to believe the Iranian state would sponsor terror against an alley, which is very much what China is to Iran. Iran sells oil in anything BUT the US dollar and China is thier biggest buyer. Both have thier own vested interest in the death of the petro-dollar.
There is however now “good” and “bad” Al Quida. Good Al Quida are the freedom fighters Obama supports in Syria. Bad Al Quida is what we’ve otherwise known for two decades. Is there a real difference? Probably none. Are they allied to anyone beyond some immediate strategic goal? No?
Creating a fracture between China and Iran is a goal of “good” Al Quida and just coincidental coincidence it is US policy.