おっしゃる通り、現在の出来事に対しては「passing by」と言うほうがより適切でしょう。ですが、これは現在の出来事のように見えますが、実は過去の出来事の説明なので、過去形の「passed」と言っても問題はないのです。