A Tapestry of Heal—Sanctum Spell cheese?
First, there is a significant problem in that you cannot cast heal into the eldritch tapestry, as it’s a 6th-level spell and the eldritch tapestry tops out at 5th-level spells. The eldritch tapestry goes a fair way towards mitigating the horrible inefficiency of cure spells, but even freely getting to multiply those spells by 3 or 4 or even 5 doesn’t really make them great uses of combat actions. Better than anybody else’s healing, for sure, but still not good.
All of which is to say, your #1 priority should be finding some way to cheese heal into your eldritch tapestry. Sanctum Spell could do it; as long as you aren’t in your sanctum, it’s treated as a 5th-level spell despite using a 6th-level spell slot. You would probably want Rapid Metamagic to apply Sanctum Spell in a timely fashion. There may be other approaches.
Certainly, applying heal to the entire party is absolutely incredible, and well worth jumping through all these hoops. In fact, I understand if you feel it’s too good, considering your overall goals here. Still, it’ll only happen quite late, and unoptimized party may need that level of support at levels that high.
Plane-hopping Healer—Avoiding a cleric dip
You could take Planar Touchstone from Planar Handbook (or Touchstone from Sandstorm) and attune to the Catalogues of Enlightenment, which grants you a domain, qualifying you for Imbued Healing.
Travel Devotion, of course, you could take on your own, and sacred exorcist from Complete Divine is relatively easy to enter (consider getting dismissal from a runestaff or knowstone) and gets an arcanist turn undead without any loss of spellcasting, which would let you power it.
Two feats for a class level? Probably worth it. Of course, you might also just skip Travel Devotion; it’s certainly good, particularly with your usage of move actions, but your positioning is also just not that crucial.
Jade Phoenix Down—Sublime weaving with Tome of Battle
I think you should strongly consider going for jade phoenix mage.
As you noted, a Tome of Battle dip is strong already:
-
Crusader is the best combat healer in the game out of the box; between war weaver and heal, you are superior, but you had to put a ton of work into that. Devoted Spirit maneuvers allow for some substantial healing without consuming any daily resources, and also allow you to throw out some damage. Your accuracy might be dicey, but there are steps you could afford to improve that. It’s not like you’re trying to hit with full Power Attack or with a bunch of iteratives, just one attack at your highest BAB.
-
Crusader also gets other great stuff, like white raven tactics. Don’t discount some of the other options either: iron guard’s glare buffs all your allies’ AC, and if someone does attack you, you are the easiest target for your own healing (though war weaver mitigates the significance of that).
-
Crusader also lets you take Song of the White Raven. It’s not directly related to healing, but it’s a pretty sizeable buff that you’d be able to include without much effort on your part at all. It also gives a solid use for those free feats you’re looking at, though Sanctum Spell and Rapid Metamagic might be consuming a lot of those.
And then you look at jade phoenix mage: a CL bonus, some decent defenses, some (limited, appropriate) free quickening of spells, and it offers Devoted Spirit maneuvers. Moreover, while it does miss out on spellcasting progression, and also you miss out on spellcasting if you dip crusader to get in, which you probably want to do since without it you’ll burn two feats to get a really stunted maneuver progression, you are already taking sublime chord: that’s a perfect reset of your spellcasting progression right there.
The trick is to get war weaver 1st, crusader 1st, and jade phoenix mage 1st all in before 11th level and the beginning of sublime chord. You still miss out at jade phoenix mage 6th if you get there, but a sublime chord can afford a single missed spell level while still obtaining 9th-level spells—and as a war weaver, your need for high-level spells is somewhat reduced anyway.
Healing in a Bottle—Sha’ir
Sha’ir from Dragon Compendium is a Charisma-based arcane-and-divine spellcaster (it’s weird) that gets full spellcasting on the wizard schedule. The advantage of this is that it’s much, much easier to hit the 2nd-level and 3rd-level spells required for war weaver, sublime chord, and jade phoenix mage. It doesn’t get any healing, but since you are starting at 9th or 10th, it might be plausible to “get by” until 11th to get sublime chord and take the appropriate cure spell with that.
Moreover, since sha’ir is a divine spellcaster, it can allow you to use a domain staff (Complete Champion) or domain icon (Faiths of Eberron), allowing you to access healing spells that way. This also makes it rather easy to enter sacred exorcist, and you can even do it earlier via dispel evil.
Suggestion
I don’t bother with Travel Devotion—and therefore don’t bother with sacred exorcist or sha’ir. But this fits jade phoenix mage into your build fairly easily; only pain point is Reach Spell, which you could go for instead of Song of the White Raven (and ideally retrain to Song of the White Raven later).
begin{array}{l|l}
textbf{Level} & textbf{Class} & textbf{Special} & textbf{Feat} & textbf{Spells} \ hline
1^text{st} & text{Bard} & text{Inspire courage +1} & text{Combat Casting,} & 0text{th} \
& & & quadtext{Dodge} \
2^text{nd} & & & & 1^text{th} \
3^text{rd} & & & text{Enlarge Spell} \
4^text{th} & & & & 2^text{nd} \ hline
5^text{th} & text{Crusader} & textit{Crusader’s strike,} & & ❌\
& & quadtextit{mountain hammer} \ hline
6^text{th} & text{Combat Medic} & text{Healing kicker} & text{Touchstone} \ hline
7^text{th} & text{Jade Phoenix Mage} & text{Arcane wrath,} & & ❌ \
& & quadtextit{revitalizing strike} \ hline
8^text{th} & text{Combat Medic} & & & 3^text{rd} \ hline
9^text{th} & text{War Weaver} & text{Eldritch tapestry} & text{Imbued Healing} & ❌ \
10^text{th} & & text{Quiescent weaving} \ hline
11^text{th} & text{Sublime Chord} & & & 5^text{th} \ hline
12^text{th} & text{War Weaver} & & text{Song of the} \
& & & quadtext{White Raven} \
13^text{th} & & \
14^text{th} & & text{Enlarged tapestry} & & 6^text{th} \ hline
15^text{th} & text{Combat Medic} & & text{Sanctum Spell} & 7^text{th} \
16^text{th} \
17^text{th} & & text{Spontaneous }textit{heal} & & 8^text{th} \ hline
18^text{th} & text{Jade Phoenix Mage} & textit{Mystic phoenix stance} & text{Rapid Metamagic} \
19^text{th} & & textit{Rallying strike} & & 9^text{th} \
20^text{th} & & text{Empower strike} \
end{array}