No, MacArthur hasn’t done any debates with Catholics. His apologetics against Catholicism is just preaching to the choir. The only protestant who in modern times has attempted any rebuttal of Catholicism is James White, and he’s done many debates with Catholic apologists, actively tries to “evangelize” Catholics to his Calvinist, “reformed baptist” theology.
White plays up this schtick about having gone to Catholic sources like the documents of the Council of Trent to see the best of the other side but it’s clear he doesn’t want to fairly represent what the Church teaches about herself, but just stick to what Calvin said. So for instance he’ll insist that the mass is an attempt to re-sacrifice Christ, which is silly because that’s not what Trent said or what Catholics believe. But because that’s what Calvin taught, he has to stick with it.
The best debates with him for the Catholic side I’ve seen have been the ones he did with Robert Sungenis, so you might want to look those up on youtube. It makes sense since Sungenis used to be a Presbyterian and went to a Calvinist seminary, so he understand the errors of that theology. Here’s a 2 hour one they did on the mass:
Personally I don’t care for debates, although they’re not a bad way to get introduced to a topic. But I just think that the debaters egos get in the way and there isn’t the kind of dispassionate inquiry you can do via reading.
So I’d also really recommend looking at the blog posts and EWTN interviews of a former Calvinist who became Catholic, David Anders: