I am not at that mission yet but it sounds like something lower tier might be better for it. T29 or T32. Maybe even the O-I.
I struggled with that for a while, trying with T29, ST-1 etc, got it done about a week after getting O-I. It was hard to get both the damage and the blocked in the same game.
A lot of the missions are easy with the right tank and some are very hard without the right tank.