Okay, so I got the character creation script provided by Larian to work with a GM dependency in a standalone campaign by doing the following:
1. Add the following lines to the INIT section of your own character creation goal:
CharacterMakeNPC(CHARACTERGUID_GM_Player1_89ac1b71-c4f7-4ea8-9119-f3cb99fb6383);
CharacterMakeNPC(CHARACTERGUID_GM_Player2_09839ddd-d22a-4013-83be-10add0761be1);
CharacterMakeNPC(CHARACTERGUID_GM_Player3_ff94c13d-7e8c-4d85-9a7d-b6280c2f23ac);
CharacterMakeNPC(CHARACTERGUID_GM_Player4_49f17eb5-ed3c-4fb0-9168-bf46f1757398);
SetOnStage(CHARACTERGUID_GM_Player1_89ac1b71-c4f7-4ea8-9119-f3cb99fb6383,0);
SetOnStage(CHARACTERGUID_GM_Player2_09839ddd-d22a-4013-83be-10add0761be1,0);
SetOnStage(CHARACTERGUID_GM_Player3_ff94c13d-7e8c-4d85-9a7d-b6280c2f23ac,0);
SetOnStage(CHARACTERGUID_GM_Player4_49f17eb5-ed3c-4fb0-9168-bf46f1757398, 0)
2. Find the goal
GLO_GameMasterCharacterCreation. Copy it to your mod. Delete everything in it.
3. Build and Re-load story.
There may be other, better ways but maybe this will work for you for now.