Afghanistan isn't Central-Asian. Second, the author is wrong in the sense that Iran does not use political Islam in Central-Asia. For instance, in Tajikistan, a Sunni state, Iran uses its common Persian heritage. Being Shia is no problems for Tajiks when it comes to their relations with Iranians.The above is total BS as Central Asians are Sunni, so religious fervor among them is bad news for Iran, just like it is in Afghanistan (Taliban).
I do not agree with a pan-Islamic bond with China. IMO countries should independently pursue their own interests, as the interests of various Islamic countries are in some cases adversary to each other.A Sino-Muslim alliance will work out great for China, if that Muslim includes both Shia and Sunni. Hopefully the Iranian theocracy would get the message and give up on their dream of Shia crescent empire and think instead of the greater interest of Sino-Muslim alliance. People need to see the bigger picture more and find a role for them in this bigger picture.
One thing the writer gets correctly is that China will project its power in the energy rich gulf region and the US will reluctantly accept its presence. So Iran should give up on India and lean more towards China, that will be good for all Muslims, Shia and Sunni.