Ridiculous. Play that out a few more years, and now the pilot is handing out basketballs on shore duty and the SWO is deployed running a department, a spot-promote O4 on staff, in early command, etc.
Not really. The aviators handing out basketballs probably know they're not going to be putting on O-4. By contrast, an aviator trying to stay competitive is going to be flying and teaching at NSAWC, FRS, etc.
A SWO "handing out basketballs" on JO shore duty is still "due course" and on the last board could still realistically expect to put on O-4 if he/she doesn't fuck up on their DH tour(s) with a >90% chance.
Regardless, even if this is just an anomaly, it points out the potential hazards in trying to rank different URL communities together. A discrepancy of 90% vs 50% is ridiculous.
But more relevant: why can't you have an aviation DH screening board before the O-4 board? That way you'd have an "in house" selection of 1310/20's best as viewed inside the aviation bubble, then you can hit the O-4 board ensuring the board knows your DH selects should be push button O-4s. It's what 1110 does for O-5 and CDR Command boards.