If memeory servers me the standard attack approach when attacking tanks from the air, was from the rear. There were two reasons for this:
1. Limited armour at rear, also 'soft' components such as radiators etc. T34s were particularly vulnerable to this.
2.If you get hit, you are at least flying towards your own lines.
Even allowing for the 'soft' nature of certain components at the rear of a tank, the average 0.50 cal round is unlikely to do more than superficial famage, as even the 'soft' elements were usually behaind armoured loures etc.
Therefore if you wanted to do real damage you needed 20mm cannon or above. After all the Hurricanes used 40mm cannons, while the Germans went all the way up to He177, yes the big ones!, with a 75mm PAK slung underneath.
As for rockets, post war review showed that the overclaim on these attacks was huge, due mainly to the blast effect obscuring the target after the attack.
There you go, that's my cents, or for Nick, my two Reichmarks!