The verse cannot possibly include Jesus and Mary because it refers to non-human idols, evidenced by the non-human article ما (what). If it used the article من (whom), there would have been cause to claim abrogation.
Turns out that the Prophet (PBUH) may have said the same thing! Ibn Salaama, in his book الناسخ والمنسوخ في القرآن الكريم, page 86, supports this claim and cites a narration that the polytheists, after hearing 21:98-100, said that they will debate Muhammad (PBUH) about it, since, in their argument, Jesus, Ezra, the sun, etc., were all worshiped, so how can they be fuel for hell?
Then he cites another narration, where the Prophet (PBUH) ridiculed the polytheists for their "ignorance of their language that led them to disbelief". He noted that the article God uses is only used for inanimate beings!
Ibn Salaama does not cite the credentials of either narration and says that he doesn't know what is right here. The verifier of his book, Muwaffaq Al-Jabr, doesn't verify either narration as well. So, I decided to do that myself! The first narration is said to be narrated by Ibn Abbaas (RA) but it was not reported by any of the acknowledged Hadeeth books! The second narration is not mentioned anywhere that I could find.
Interestingly enough, one of the narrations I found is reported by Ibn Hajar in his book موافقة الخبر بالخبر, that other verses in this context are
But narrator Ibn Abbaas does not mention abrogation in any of those narrations. So, when Ibn Salaama claimed abrogation here and cited Ibn Abbaas as evidence he was interpreting Ibn Abbaas. Abrogation cannot be done by interpretation, as all pro-abrogation scholars have said; only by an explicit narration.