This is obviously due to limitations in warband engine. It seems, since hair color is dynamic (editable via hair color slider), it only supports one hair material on ONE mesh.
So, no, you can't combine two meshes to get hair object. End of story.
You'll just have to export both hairs into 3d modeling program and combine them manually into one mesh that uses one material, then reimport.