Thanks for the link I'll take a look but I don't think they were ever able to completely overcome the issues. The three most common statements I read about in regard to the shortcomings of the 75mm cannon are a lack of suitable targets and the two I already mentioned mentioned, the 75mm gun didn't suppress the defensive fire and if they wanted to fire more than one shell on each run in they had to fly too high and too straight for too long.
I want to add that most of my readings on this subject come from the 5th Air Force where the gun was not popular, after combat trials most of the cannon were removed and replaced with 50's. It's possible that it was more popular in other theaters where my little library here is thinner on subject matter.
*edit*
I did find some info on the B-25G's that served with the 310th BG, looks like they received them in November 1943 but they were phased out by May 1944 in favor of the new J models.
*edit again*
Back to the OP I did find a couple references to armor piercing rounds being carried in the Osprey Combat Aircraft series "B-25 Mitchell Units of The MTO".
on Page 44
Those 75mm cannon rounds were 26 inches long and weighed some 20lbs each. Just abouve the cannon breech was a rack that held 20 rounds. We carried mostly high explosive warhead rounds with a few armour-piercing shells thrown in for good measure just in case we met one or more of the dreaded German destroyers prevalent in the area.
This was S/SGt Underwood of the 310th BG.
The 321st used the G models as well, the following comments are from T/Sgt Jon Jarvis who was a radioman with the 445th.
from Page 67
I was never in an attack at sea, but against Panzers it was rare that we got off two rounds. But one round usually did the trick, with pieces of the tank flying high into the air. When shaped -charge shells like those 75mm brutes we used hit a tank, it blew it up from the inside out.