I've looked at the files for a bit, setting up Brotherhood of Shadow: Solomon’s Revenge is a bit too much work, but I think I have a theory:
Brotherhood of Shadow: Solomon’s Revenge adds a bunch of entries to heads and/or appearance.2da to add new unique characters. Then the Mando mod adds rows, adding is good*, but it puts armors on characters that use the disguise property. Those disguise properties might not be so flexible, they might just point to a row number, a row that the first mod added.
I'm not sure if the TSLPatcher can even take that into account, disguises are tricky in general.
* The Mando mod does use the TSLPatcher but it does not use its memory capabilities. Add row to 2da file X -> store that row number in memory -> add row to 2da file Y, reference to row number stored in memory, etc. That's how you can keep things compatible (again, not sure you can take care of the disguise thing).
Possible conclusion: mixing these 2 mods might be a bridge too far (in theory you could fix things manually, but that's a lot of work). I suggest taking the mando mod out, there should be backups of the 2da files in the mando mod's install folder. If you cleaned all that up then it might be in your recycle bin.