14 deck pushups? You got off easy! My platoon was one of the last to go through the pool phase last year and all we did was deck pushups, flutter kicks, and regular pushups!
I wouldn't worry about the swimming too much at NASS if you're competent. I'm a decent swimmer, but I couldn't tread...