Most of the religious diversity is in Hinduism it self, as if you look at religious demographics in India and compare them with America , there is a higher percentage of people who are Hindu in India than Christian in America.
If you believe diversity is based on percentages, you don't even know what diversity means.
Of course most of the diversity is within Hinduism, just as most religious diversity in the US is within Christianity, and the most cultural diversity is within whites. If you consider Roman Catholics to be part of the majority as we generally do these days, then other than perhaps Judaism in the Northeast and Mormonism in Utah (which was founded after the political construct of the US was created), the US does not have the kind of religious diversity that India has with Muslims, Jains, Sikhs, Christians, Buddhists, and even Baha'is, most of which are woven into the history of India much tighter than any religious minority in the US, some even more than Catholics in the US. Overall, India is just plain far more diverse than the US. In addition, Hinduism cannot be viewed in the same way that we view Abrahamic faiths because it is a cultural and spiritual way of life and not a monotheistic faith.