Is there any way to dynamically resize a block based on text width, for example a song title or band name?
No, not really. Not unless you had to constrain the width of that text field. i.e setting it to a fixed width which the block can then reference.
I think this goes for all elements - If you haven't explicitly specified their width, then MusicBee cannot use them as a base to dynamically set the widths of anchored elements.
I hope I've understood what you meant.
By the way, please refrain from double-posting:https://getmusicbee.com/forum/index.php?topic=39786.msg215055#msg215055
It's difficult for somebody else to pick up on a conversation if it's scattered all over the forum.
I've replied to this topic and not the other one in the questions board, since our aim is to keep TM-related discussions grouped together over here.