It's a completely different situation. There was way more resistance and resentment of the Sultan here,we were conquered completely,rather than having many local rulers side with the conqueror,we were freed through war while the subcontinent became independent after the British decided to leave (forced by political and economic factors to a certain extent,but still they left)and they remained part of the commonwealth and in friendly terms with Britain.
Your rationals are just relative.