Tricky situation, fault from indigo clearly they should not have allowed to board, easy escape is to book the flight from Garuda or Singapore air or any other airlines flying from same terminal, and than go to airlines counter for boarding pass and handover the baggage tags they will happily take care of your baggage.
While searching for videos about Bali, I stumbled upon this one. Thanks a lot, it was really helpful. Bless you and may God continue to guide you in this way.