The dev. temperature should be 20 deg. C.
Maga dev. chart states about 4.5 minutes for Efke 25 at dilution of 1+50, so 1+100 would be closer to 9 minutes, instead of 18, which you used - PLUS you used 21 deg. C., which means your dev. time should have been even shorter than that (by at least 20%).
You have overdeveloped the film by waaaay too much - particularly if it's intended for scanning, where you usually aim for "thinner" negative. I wonder how you can see ANYTHING on/through those negs
DISCLAIMER: the above works for me, and the way I work, in my darkroom, with my chemicals, my thermometer, the water I use, etc...
YMMV (your mileage may vary), as they say
Regards,
Denis