As shoppers toggle between digital and physical aisles, Meta is capturing both attention and ad budgets in India's $820 billion retail market.