O requisito de 8 horas para vistos de trânsito só se aplica se você estiver partindo na mesma companhia aérea em que você chegou.
Como você está chegando e partindo de diferentes companhias aéreas, você poderá solicitar um visto de trânsito, apesar de ter uma conexão de menos de 8 horas.
Como cidadão indiano, você precisará solicitar um visto de trânsito com antecedência. A única exceção é se você tiver um Green Card dos EUA ou um visto dos EUA, caso em que você também poderá obter um na chegada a Dubai.
Depois de ter seu visto, você pode decidir se deseja usá-lo, ou apenas contar com o serviço (pago) de Marhaba, que transferirá suas malas para você.