You are still trying to use core elements as if they are regular extensions. They are not.
However if you place core elements in your tce directory then the system will boot into X just as Tiny Core does.
If you have done this setup, and then wish to boot microcore without X, boot it with the text option.
Once microcore has the above setup, then booting microcore with text option, one can start X by simply typing startx
It is really that simple.