...If the solution is a race to queens and then slogging through 2 queens trying to force promotions while delaying the other, then I'm not even going to attempt that analysis .
Quite honest;y , though, this looks completely drawn and I am only accepting there's a solution because you said there is one.
If it is any comfort, this puzzle isn't that kind of position. You can stop your "analysis" when you promote and think the game is either won or drawn
Sth come my mind when looking position again
If The race goes between b and F , it leave A and h pawns . At A case that Queens traded , that pawns Race , and First pawn to Queen win The Game due h1 and a8 being at Same diagonal
white King would probably go a4/5 after taking b5 , going C-file seems wrong Unless All else fails , black King Will probably went g4 to be Closer to h-pawn .
But I still cant see A win for either sides , but can say that This is better for black, even they cant win it seems to me they are The Side that pressing for that .