OK, I think I've figured out how to analyse this sort of setup.
The trick is to look at how many scumteams are
ruled out
by each answer. If a player claims a particular Oracle result, then we know that either a) the claimer is scum, or b) the result is correct; so all the scumteams where the claimer is not scum and the result would be wrong are impossible. For example, suppose player A goes first in terms of asking a question; there are 792 scumteams that don't include player A, so with an optimal question, half of them (396) will be ruled out. So there are now only (1287-396 = 891) possibilities left for the scumteam.
You then take the player on the fewest of the remaining scumteams, and ask them to go next (as their information will have the most potential use); this won't be player A, who is on as many scumteams as possible. Each of the 891 remaining scumteams contains 5 scum, each player is on (891*5/13) = ~347.2 scumteams on average. That means that there must be some player who's on at most 347 possible scumteams (regardless of what question was asked, assuming it splits the scumteams into two equal halves). Call this player B. There are at least 544 possible scumteams which do not contain player B, and player B's question will eliminate 272 of them. That brings us down to (891-272 = 619) possible scumteams.
Unfortunately I'm not sure if the same sort of analysis can be continued, as I see no reason why it's necessarily possible to keep crafting questions such that the player on the fewest possible scumteams is necessarily a player who hasn't asked yet. If the same rate of scumteam reduction continues, though (which is far from certain!), we'd end up eliminating about 30% of the possible scumteams at each stage. That'd leave us with approximately 12 potential scumteams after all the questions have been asked. That's a large enough number that I'd now be surprised if a 100% perfect win strategy existed, unless it could somehow leave everyone as potential scum (so that the scum's nightkills necessarily eliminated some possible teams without the need to ask any more questions). It might also be possible to design the questions such that no matter the answer, some specific player's odds of being scum were drastically reduced (thus making that player's question more valuable), but that seems somewhat at odds with trying to split the remaining possibilities in half.