You could add both the networks in another nn.Sequential() module
local networkA= torch.load('netA.t7')
local networkB= nn.Sequential():add(...)
local combined=nn.Sequential()
:add(networkA)
:add(networkB)
combined:forward() will push your input through the whole network.
As for only training networkB: If you're using optim, you can pass only networkB's parameters to it and call :forward() and backward() normally.
Alternately, if you prefer to use updateParameters(), you can call the method only for networkB by
combined.modules[2]:updateParameters(alpha) -- pick the second module of combined, and update it's parameters
PS: Wait for confirmation from someone else, I'm still new to this :)