This is not that egregious at all.
It’s basically saying Adani’s debt exceeds 1% of the Indian economic output every year.
There’s nothing wrong with comparing different units if the comparison makes sense.
For example, there wouldn’t be anything wrong about saying “the distance he needs to cover is half the speed limit”. You’re comparing 2 different units, miles and miles/hr (or kms and kms/hr in most countries). That doesn’t make the statement wrong.
Also, comparing the speed at which Adani accumulated debt vs gdp is absolutely pointless. It gives no useful information whatsoever. Providing the debt amount vs GDP absolutely helps place it in context. Knowing that Adani’s debt is equivalent to 1% of the annual output of the entire Indian economy helps put its size in context extremely well. Much better than the examples you’ve given.