Eure Überlegungen machen keinen Sinn.
Bei D&D abstrahiert das Kampfsystem aus guten Gründen. Auch wenn eigentlich Bewegung des Gegners und Schuss des Bogenschützen gleichzeitig stattfinden, werden die Situationsmodifikation nur für den Zustand zum Zeitpunkt der Schusses geprüft. Wenn der Gegner vor dem Bogenschützen dran ist, dann geht das System davon aus, dass er zum Zeitpunkt des Schusses – in einer späteren Initiativphase – bereits am Endpunkt seiner Bewegung angekommen ist. Es interessiert dann nur ob er in dem Feld, in dem seine Bewegung geendet hat, Cover oder Concealment hat, und nicht, ob er es irgendwann während seiner Bewegung mal hatte.
Wie würdet ihr es sonst abhandeln, wenn der Bogenschütze in der Initiative vor dem Gegner dran ist. Dann müsste man nach eurer Logik ja auch einberechnen, was der Gegner in seiner Initiativphase noch tut. Das macht man aber nicht.
Es interessiert bei D&D immer nur der Ist-Zustand zum Zeitpunkt der Handlung.