This suggestion will require some explanation. When you're in a Titans inventory entry, and you click "Enhance", you get a list of available Materials, but you also get the optimal materials first on the list. For example, if I click on my Cadavron from the Titans inventory, then click "Enhance", I see Blood and Bone as the first two items, then I'll see any materials I have in my inventory (if I have no Blood or Bone, those two are greyed out).
My suggestion is for something similar for the materials inventory list. So when you click the Blood card in the materials inventory list, then click "Enhance", you should see any enhanceable Baneclot, Cadavron, and Goroushood Titans before any other Titans on this list. If you don't have any of these Titans, or they're maxed out for their stages, then you shouldn't see these Titans on the list (or they could be greyed out like the materials in the Titans screen).