You could use grunt-entwine to build a single html file from the two and then reimport that file back into Twine; I've never done so myself, but I'd imagine it'd work.
Does grunt-entwine handle the renaming (or merging) of Passages that exist in both stories?