Your point is valid, maximizing Bitcoin allocation early can accelerate long term gains, but it is also a higher risk approach. The challenge is that without a decent emergency fund, unexpected expenses could force you to sell Bitcoin at an unfavourable price, effectively turning a temporary dip into a real loss.
It's impossible for you to have a decent emergency funds in the beginning of your bitcoin accumulation phase because you need up to a year or two to be able to build up an emergency funds of three months of your income. This is the main reason why it's important to build your emergency funds with the same amount that you are using to DCA for a start til you have built up your emergency funds.
Emergency may come or not, therefore allocating more money to your emergency funds and allow your bitcoin investmet to be two times smaller than your bitcoin investment is wrong because of debasement of fiat currency overtime.
I agree with you that emergencies may or may not arise while investing, but we should be prepared for them. It would be a good idea to set aside a portion of our discretionary funds for an emergency fund if we can set a long term target for Bitcoin accumulation. I think the amount that should be allocated for an emergency fund should be 1/4 or less of the amount allocated for Bitcoin. This method allows you to maintain fund management while in DCA. The two years you mentioned to build three month emergency fund is fine, although it might be a good idea to set aside some of our bonuses from work and save some for an emergency fund. Fiat is constantly depreciating, due to inflation, we have to buy products at skyrocketing prices, so holding Bitcoin is essential for you as an alternative financial security.