you are looking on long range projections.
It is shown moving WNW, which is more W drifting than N walking.
It is moving very very slow forward, did barely move for days.
Right Now it is over the northernmost Leeward Islands and later today it will pass by or go right over the Virgin Islands, which are located just a tad bit W- WNW from the Northern Leewards.
Every little change on the move of such slow moving storm van make a big difference on direction, yes,
but so far it just spent days lingering around the same area, going up and down and left and right a lil bit while not really moving much at all.
Yes, it came more W than it drifted N, but WNW is also way more Westerly than Northerly, isn't it?
According to NOAA it will stay WNW today(that means more W, coming closer), reach a NW Tracking late tonight,
and by tomorrow(wednesday) night it should be walking N on a position N of Puerto Rico.
As you should know, N of Virgin Islands, N of PR or N of Eastern DR, there's no much difference on the map
and for a week in advance forecast to be that precise on Position(even direction) is the high uncertainty.
Always concentrate on the outlook for the actual and the next day, and compare what changed on that from the outlook a day ago etc etc.
The Frontal reaching from Southern Florida out straight East is still there and the mayor player on the tracking game,
it does not allow that TS Philippe can move out to NW or N directions easily, the storm is trapped.
And the location where it is trapped is luckily for all Islanders a good force of wind shear, so powers of Philippe are down and it is bad structured, it's Forces are not concentrated around it's center, they are on it far out S, SE and E sides.
The Frontal is forecasted to open up a gap(weaken it's influencial powers), so TS Philippe would move more towards the N.
If that weakening/opening would not happen, then yes, we would have TS Philippe on the Lattitude around the Northern Leeward Islands/PR/DR to continue to drift way more W than N, on the actual WNW Tracking on slow speed.
We can not forecast the shifting of those steering factors, like the exact movement, weakening/disappearing of that Frontal, for those factors we only can take the very complex outlook by the NHC and compare the actual movement/position every 12hrs to the 12hrs before forecasted position, to spot a Trend on it.
The most important of all in case of TS Philippe, is that it is under good wind shear since many days and due that unorganized,
coming Westward over/near PR and to DR/PC/Samana/La Romana would not give it needed time over hot waters and without wind shear, so no quick intensification to grow a big strong storm.
But that's all speculations in the different directions of possibilities.
We have to see what changes are up on the 5PM outlook and again tonight, as so far nothing looks stable or well predictable out there with such steering influencer.