mostly working now
eliminated custom post type, then got rid of enqueueing of timeline js/css, now loading all directly from knoghtlab (maybe only temporary)
wow, it works.  still lots of ugliness to cleanup.
enqueue main timeline css & js properly if shortcode present.
last commit before namespace change
namespace change