Tobacco companies, shaken by a string of legal setbacks in the United States, but which retain strong growth prospects in the developing world, face an uncertain future.
I understand the corrected version given in the guide. But, can the following be correct as well:
Tobacco companies, shaken by a string of legal setbacks in the United States but retaining strong growth prospects in the developing world, face an uncertain future.
Here I have made 'shaken' (Past Participle) parallel with 'retaining' (Present Participle) in the appositive clause.
For your opinion please.