I believe the update-grub command creates a fresh grub.cfg file based on the operating systems it finds and knows about. It doesn't know about Tiny Core though and won't create a boot stanza for it.
However, one can add a boot stanza for Tiny Core ...
However, one can add a boot stanza for Tiny Core ...