Here is it, there did a timer at the start of mission 19 where Dante at the top of the Demon Tree and yapping with Vergil for a while before they start fighting, the day is irrelevant cause both mission is 15th of June, what matter is the hour, mission 19 start at 04:04 PM. Later after finishing the battle or the first rough they start yapping about the past and do staring contest before again jumping in for rough two. Scene changed into mission 20 (time stamp is 07:12) focused on Nero, there is another timer, 04:27 PM, Nero phone called his girlfriend, get some emotional advise from her, then yapping about couldn't save this and that, etc... and then starting to powering up to fly to the top of the tree, where Dante and Vergil fighting to stop them.
Now we can see that the timer moved about 20 mins so we can say that Vergil and Dante battle took 20 mins, but there are two things
1. Dante and Vergil both yapping at the start and at the end of their battle
2. In the cinematic cutscene, when Nero start powering up, the scene where Vergil and Dante start charged at each other is also show in parallel. Indicated that when Nero did his phone call, Vergil and Dante also charging at each for the second round, and Nero catched them
So kinda, to be fair, the feat itself is kinda ambiguous and up in the air, but if i'm being honest, it do have some ground against Immeasurable speed, depend on how you view it. This is assumed that we do not reject Agrosax statement and currently treating major characters involved have immeasurable speed, for the sake of discussion. If Agrosax statement is rejected then all this cinematic cutscene is irrelevant
On a side note, Nero is completely irrelevant (dead weight) in this discussion, cause he only get Immeasurable speed after awakening his demonic power, timer is irrelevant cause he has finite speed before this
There is also Special Edition which have slightly different cutscene for the last battle between Vergil and Dante, but iirc, there is only the same timer for mission 19 which is Dante start yapping at Vergil face before they fight, no more timer after cause Dante and Vergil jumped straight for second rough, Nero is nowhere to be found and only appear after the second rough end
There comment is long so i apologize