In other versions, transports could not load if there was an enemy sub in the zone. Additionally, submarines could submerge instead of firing (I am thinking of original pac and europe). So, by moving one sub in, a player could immediately submerge, and prevent the opponent from loading during combat move on its next turn, unless an ally killed the sub.
In those versions, I am pretty sure Destroyers did not cancel submerging.
In 1940 nowadays, subs being present does not affect loading, and destroyers cancel submerging. I think the only was you could possibly do something that resembles sub stalling is moving a sub into a SZ that the opponent wants to UNLOAD from, but cannot bring any combat sea units to (since I beleve that unescorted transports cannot unload where there are surfaced enemy subs present).