spoilers:end of spoilers
I don't think addressing Sins Past obviously means OMD can't be addressed, too. If Mephisto is supposed to have Harry's soul (from Norman's deal), he may ultimately have influence over AI Harry. I'm inclined to think the 4chan leaks are true (from a certain point of view) right now - e.g. the person who leaked heard something second hand and missed out on a bunch of details (and the Brevoort/Spencer stuff is so asinine that it seems like the person that provided the details had an ax to grind). So the physical manifestations of Kindred have been largely the twins using various practical effects from Mysterio, but AI Harry is the mastermind (possibly in concert with Mephisto?) and there are still some vague, metaphysical aspects of the story.