Can an existing CRM online customer order Dynamics 365 Enterprise Edition SMB offer and promotion?

No. The Dynamics 365 Enterprise Edition SMB Promo is for a net new customer only.