Here's the thing.
HBS 2+2 is looking to scoop up folks in science, technology, engineering or math (STEM) -- and they will *never* say this out loud, but specially anywhere but India (because every b-school can count on having a ton of Indian engineering types applying). In other words, they're looking to diversify their incoming class with people who normally wouldn't be going to b-school at all (again, unlike Indian engineers, a lot of the STEM type folks in the US and Europe traditionally don't consider business school at all).
As such, I don't see you having much of a shot to be honest. Because they know that folks in your demographic (Indian engineers) will be applying in droves regardless. So give it a try, but just know that it'll be a long shot.
Follow me on Facebook