Update tiny model creation script and some others files
# What does this PR do?

The original goal is to update tiny model creation script, so we can create tiny models for some (newly added) model classes. It turns out some files are needed to be updated too. See my own review comments.

Note: This PR doesn't imply we are able to create tiny models for all involved model classes in this PR. Some model classes require more work to be done (`speecht5, tvlt` for example), but let me do it in separate PR(s).
_The documentation is not available anymore as the PR was closed or merged._