Swarmkeeper
Hero
Well, I myself have a degree in English Language and Literature, and diagramming sentences is pretty important for stuff such as this. In one the casting is a seperate Direct Object, and in the other it is an Adjectival modifier to the sole Direct Object ("that is casting..." "that" is key for indicating that the phrase is not a seperate object) that is not a seperate Direct Object. Normal Counterspell, grammatically, says that the caster needs to see both the other creature and the spellcasting. Dread Counterspell specifically says that Vecna just need to see the creature. That's just what the words say when you look at the sentences, which are very deliberately written.
Alright, let's lean on your expertise... Are these phrases equivalent?
a creature within 60 feet of you casting a spell
a creature within 60 feet of you that is casting a spell