As far as I know, the wind direction gices teh direction from where it comes. So if you're haeding 000° and wind direction is told as 90° then you're going to drift in west direction.
Seems like some further tests are needed to get used with the subs behaviour in the different weather conditions