Similarly if one says B tree or LSM tree that doesn't mean they are also talking about a consensus algorithm.
Similarly if one says B tree or LSM tree that doesn't mean they are also talking about a consensus algorithm.
The difference between a blockchain and a merkle tree in no way resembles that between a B tree or LSM tree. It's closer to the difference between a Binary Search Tree and a Red/Black Tree. They are both Binary Search trees and most operations are the exact same, but Red/Black Trees have an extra "color" attribute and rely on that for a better balancing algorithm than the "default" BST algorithm.
Multiple different heads is a tree. Multiple forks is very much a tree. I think it is Blockchain proponents that are overcomplicating things and bending over backwards to describe their Merkle trees as non-tree as possible.
Or did you just mean you can store the nodes in an array and index them by level? In that case I wouldn't call it a list.
[1]: https://en.wikipedia.org/wiki/B-tree#/media/File:B-tree.svg