Targetting both story (adventure) and gm did not work prior to patch 5, because both the osiris code for story/adventure mode and for GM got loaded at the same time, which caused all kinds of conflicts.
Try recreating your mod using patch 5, or load your existing mod and put your story goals under the new top-level story goals we added. If you don't depend on Origins, create a top-level goal for your mod with the same contents as the one from origins to prevent your own story/adventure story code from activating in GM mode.