My advice is to go back and finish your ed visa. Then go to one of the near by countries, maybe Vietnam or Indonesia, and apply for your dtv there.
That way you can max out your time in Thailand, your ed visa is finished and you won’t have any overlapping visa issues. You don’t have to cancel any flights and you have more time to prepare your documents for the application.
You need to physically go down to cancel your ed visa anyway so that requires you to go back.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.