I’m pretty sure the whole “label disputes” and “issues with the label” thing is always an excuse. There’s no label executive going, “whoa whoa whoa, DON’T release music!”
Labels are meant to fund the recording of music and promotion of such.. stuff like that. There’s so many resources readily available to the average human now, that more and more artists are choosing to go independent.
They’ve got the line-up now, and it doesn’t seem like anyone’s going anywhere. When you’ve got a group musicians willing to work with you and create new art, just do it.
Without a plan, you’re not going to have a new release. Every release needs a plan. Otherwise it just won’t happen. “Up in the air” is where it will all remain until someone puts their foot down and starts scheduling.