Czuch: "when white goes to that game both dice are rolled until there is no double"
This is correct.
"why is it okay for me (as white) to roll for black in the initial roll?"
This is not quite correct.
The server rolls the dice not the players, though a player is required to trigger the rolling. So white isn't rolling one for himself and one for black. White is asking the server to roll for both of them. There's no need for turn taking at this stage. In real life both players can roll simultaneously or in any order - it makes no difference as long as there are two dice values coming out of it.
"if auto pass isnt acceptable, then I should be promted (as white) to enter the game and one die should be rolld, [..elaborate sequence..]"
But even allowing for this conceptual sequence.. Because auto-pass isn't unavailable out of principle, the sequence doesn't follow from there being no auto-pass. It's not that auto-pass "unacceptable", it's that it's impossible (without reworking of the design).