Ich würde die MetafIle einfach so wie sie ist per Printer.Canvas.StretchDraw abschicken und den Drucker auf Graustufen stellen (Treibereinstellungen).
Da habe ich auch schon dran gedacht, aber da gibt's auch Probleme. Zum einen soll möglicherweise nicht der ganze Druck SW sein, sondern eben nur die betreffenden Graphiken - das muss ich noch mal klären. Und zum anderen wäre es schön, wenn das ganze auch am Bildschirm funktioniert, z.B. für die Vorschau.