Well, if you have a quest script, it can store a ref and other scripts can reference it via QuestName.RefVar. The quest / quest script wouldn't even need to do anything; it could just be there to have the ref variable. Note that it's QuestName.RefVar, not QuestScriptName.RefVar (it'll get the RefVar from the quest's associated script).
Queue