I believe the NaOEt deprotonates one of the acidic protons between the Cl and the carbonyl to form an enolate. The enolate then attacks the carbonyl carbon of acetone, pushing electrons up to the oxygen on acetone. The now negatively charged oxygen attacks the chlorinated carbon, kicking off chlorine and forming the epoxide.