It is by design that you can not smash locked barrels in BD.
You can get back to the starting level, and so return for anything you leave behind. Also, once you have access to the battlefields, you can drop locked containers off there until you have a high enough skill level to open them.
Almost all chests have keys, but I think barrels need to be lockpicked.