The camera works fine on TC15beta add:
camera_auto_detect=1 to config.txt
and changing permissions of /dev/media (as detailed in top of this thread).
I took a look in the i2c driver folder and sure enough, the muxes folder is present on TC15beta and lsmod shows both i2c_mux and i2c_mux_pinctrl.
....I took a peak in: http://tinycorelinux.net/14.x/armv7/releases/RPi/src/kernel/modules-6.1.68-piCore-v7.tar.xz a...
I checked the dates and both uname -r and the date matches, but I got invalid format which after some research I now understand means that these files were not built with along with the distro I installed (though the dates matches). So both kernal format and the muxes differs... since i2c_mux* is used on both TC13, TC15 along with fixing the issues in the other camera related thread, I guess its safe to say that i2c is a strong suspect here.
But anyway... my camera works on TC15beta so I'm happy.
Thanks for all the input and also I came away with both a fix and some more knowledge of how Linux works.