Marathas and different Rajput lineages often acted differently from one another, even fighting each other.
Ask yourself: Why can some people not accommodate this history in their worldview?
There were rumors that the same Rajput who had besieged Shivaji at Purandar, helped Shivaji escape. Many believed it.
It was a world of complicated, shifting alliances.