Not really, NAT will keep track of destination address as well so unless the network share outside the network is also the address of an adversary, the SMB port isn't open to the internet.
NAT is nothing more than a lookup table of router IP+Port and internal IP+Port pairs.
(Well, PAT style NAT anyway... But that's what everyone here is talking about...)