Hi there!
I hope this isn't too late before your trip.
I've just returned from a 6 month stint in NL, so have dealt with the Schengen and non-Schengen lounges.
There are no showers (or toilets, for that matter) inside the BA lounge, but if you head out the door of the lounge and turn right...