Sure, you just need the right aircraft and mounting. But for tank busting you need aircraft that were low and slow, but capable of mounting the bigger guns. The HS129 should have been that aircraft, but it was too small, too underpowered, and had unarmored engines, which is death for CAS. So IMHO given the aircraft available the HS123C with air to ground rockets or a variety of bombs (including napalm) with 20mm cannon, like a smaller biplane A1 Skyraider was the way to go. And it didn't use cannons for tank busting, just bombs and rockets.
If I'm about to go 'low and slow', up-engine the Hs 129 as per OTL (question is whether a decent number can be available by mid/late 1941), or use Ju 87. Hs 129 with proper engine needs also the proper gun, start with 3,7 cm until 5 cm is available. Ju 87 can start with two 3cm cannons, armor under the cooler(s); switch to 3,7 when available. The Bf 110 with 5 cm should be a good can opener, too, if a bit too expensive.
The Hs 123 of any flavor is a no-go as all-year around sttacker; rockets and bombs on any aircraft are either good idea or bad. If good, stick them on Ju 87/Hs 129/Bf 110, if bad don't bother.
Stating the Hs 123 and Skyrider in same sentence will not propel the Hs 123 above it's limits.