Warband and Bannerlord are ages apart in video games history. The former runs on an engine released in 2005 and the latter runs on an engine released in 2020. I cannot tell for sure, but I am confident none of the options above applies to Bannerlord; logic tells me so even though I have not ever touched Bannerlord.
- Is this thread about Bannerlord or Warband? I know it is tagged 'WB', although the mesh in question looks very 'BL'-ish (I assume it is about the former game),
- always ask a question and end it with a question mark to avoid unnecessary misunderstandings on readers' part,
- if I have understood your topic's main point correctly, Warband engine is very straightforward and it allows one material to be bound to a mesh. To bypass it and allow new things, you may want to:
- create new meshes with new materials assigned by duplication and replace them on an agent in a mission through scripting (the most cumbersome method; proceed to it only if you need these new meshes anyway for different purposes),
- change materials of the mesh with HLSL shader scripts (very advanced),
cur_item_set_materialoperation to render the mesh with a new material,
- maybe try out WSE scripting to explore new possibilities.