I don't know if you're still working on this, but maybe I wasn't completely clear on what I was trying to say. 

The idea was that instead of loading the fallback URLs from the INKActivity, we'd load up the fallback-only plist from disk and use that as our source of URLs; app plists and INKActivity objects shouldn't have any knowledge that fallback URLs even exist.