First of you said that your LED bulbs were flickering, the halogens you have fitted don't, therefore the flickering issue is with the bulbs.
I explained in the post that you quoted, so obviously must have read it, that the dipped headlights will come on when you turn the ignition on if it's dark enough if the headlight switch is in the auto position, therefore will be on when cranking. You could either disable auto lights, or turn the headlight switch to the off position. Either way, DRLs would still be on with the ignition, and during the cracking process. It is possible to code the DRLs to only be on when the parking brake is off, so you could crank with no lights on whatsoever.
I understand that I am as thick as shit and find it difficult to convey information, but please don't feel that you have to buy new headlights just to make me feel better. I'll be OK.