Sorry, no idea if an Epropulsion fits, but a Torqeedo 1103 short shaft definitely fits, although only just and with the mounting bracket raised up about 110mm. There are detailed drawings and dimensions of the 1103 on the Torqeedo website, so you may be able to compare with the Epropulsion and see if it is compatible.