Flaw in your thinking (I wouldn't really call it like that, it's an honest question) is that when the station is observable during two consecutive orbits, it would be observable during the first pass eastward from your stationary location, and on the second pass westward. You see, the station's ground track moves westward (about 2,505 km or 1,556 miles at the equator) as the Earth rotates towards the east. So the Earth's rotation is, in a sense, caching up with the first observation's ground track.
Now, if the second pass will go closer to zenith than the first one did (makes an apparent movement arc more directly overhead), then you'll be able to also see it a bit earlier in its orbital position that you did the first time around. Depending on your location relative to the station's first pass ground track, this slight variation in observable times could also go the other way around (like it seems it happened in your case), and you happen to have caught two consecutive passes when the first pass was closer to you (it would also be observable for a longer time, the station would appear brighter and it would have an eastward azimuth compared to the second pass).
Additionally, you probably also slightly miscalculated the station's orbital period, might be due to rounding input values, which in your case only increased the perceived difference in station passes timetable. Station's average orbital altitude is 420 km above mean sea-level, higher than your input of 400 km, so its true orbital period would also be slightly longer than 91 minutes. Let's do the calculations again:
If orbital period (in seconds) is given by $T = 2\pi\sqrt{a^3/\mu}$ (derived from Kepler's third law saying that the square of the orbital period of a planet is proportional to the cube of the semi-major axis of its orbit), $a$ is semi-major axis of the orbit (6798.1 km from Earth's center), and $\mu$ is standard gravitational parameter (398,600.4418 km3s−2 for Earth), then:
$$T = 2\pi\sqrt{314,168,505,637.141\ km^3/398,600.4418\ km^3s^{-2}}$$
$$T = 2\pi\sqrt{788,179.02\ s^{-2}} = 6.28318531 \times 887.7945\ s = 5,578.18\ s$$
Or 92.97 minutes. So the westward drift you observed on the second pass caused that the station was from your stationary position observable about one minute later than on the first pass, i.e. the station must have passed more directly overhead to your location on the first pass than it did on the second. Note that part of this might also be due to observational conditions, such as natural obstacles limiting your horizon towards the first and the second pass differently, and if your observations were just after dusk, it would be slightly darker on the second pass and you might be able to spot the station sooner because of that, too. So there's many different factors sliding this observational time up to a few minutes forward or backward in stations orbital position relative to your stationary location.