1) Was reported by several other people, but I'm still not able to reproduce it here

2) Do you use any closer jingle? And, if so, does it have any Fade Out or Cue Out points set?
3) This morning, I stumbled upon some problems with the Popup Menu and the disabling of certain menu items when there's no item selected or present. Should be fixed in v.42.
4) The Hook Container function does not care about the types of the underlying playlist items. It can be any kind of playable item mAirList supports: files, streams, silence, audimark, and also containers. This is the cool thing about containers: they just wrap a list of items of any type, and treats them as a single item. As the Hook Container is nothing more than an ordinary container (created by creating a copy of each song item, copying Hook In to Cue In etc., and adding the jingles), it can also be put into another container, and so on. Of course, there's no deeper sense in creating a Hook Container of another Hook Container, but there's also no sense in preventing it.
5) I repeat: A Hook Container is nothing but a simple container. And a container is a playable item just like any other item. You can even set Hook In etc. on the outer container item. So, in principle, it is possible to play a (Hook) container in Hook Mode. Sounds crazy, but once you get the basic idea behind these containers, it's quite an ingenious, natural concept.
I believe each user will decide to use the hook feature in exactly one of the two approaches provided: Either by setting the player into hook mode, or by creating Hook Containers (which do not rely on the player hook mode at all, because they only use the ordinary Cue In, Fade Out, Cue Out points internally). So these two concepts will most likely never interfere with each other.
6) It's a good idea. I'll add a warning message.