What rating is your current one? I would look for the one fitted to the GSI of the B or even the Corsa C GSI, engines are basically the same except for the larger engine displacement, I think you wont have any fit issues with those, the 2L Astra has a different engine unless you go for the old Astra which had a similar engine.
I assume since the Corsa C has aircon, power steering electric windows and other extra features it will have a slightly powerful alternator.