Ok, here is what I found. Udisks2 needs policykit-1 as a dep, happens automatically in dCore-wily but not dCore-trusty. And lower level deps often need to be installed before higher level ones can successfully run their startup scripts. I installed policykit-1 several times after my desktop was running to no avail. Now udisiks2 commands and the Enlightenment desktop mount and unmount usb and cdrom drives as user. Anyone who is interested in the fix please re-import udisks2 and any SCE that contains it.
The only difference in what you said was working for you and now as far as base changes is what allows the cdrom to be seen on the desktop. Reverting to previous will cause the cdrom to not be seen. Now both dCore-trusty and dCore-wily with the enlightenment from the niko2040 ppa see cdrom and usb icons and can mount/unmount them with the desktop or udisks2.
I am not sure why your results are different, but I would ask you re-import any SCEs that are relevant and please test.