Но у меня почему то строка Color.FromNames не воспринимается.
Для Red??? И не должна.
h.Color = Autodesk.AutoCAD.Colors.Color.FromColorIndex(ColorMethod.ByAci, 1);
1 - это индекс цвета Red. Цвета с 1 до 7 имеют специальное (и постоянное) значение:
1 - Red
2 - Yellow
3 - Green
4 - Cyan
5 - Blue
6 - Magenta
7 - White or Black (в зависимости от цвета экрана).
Не спрашивай почему так. Так было принято в AutoCAD еще задолго до появления Windows и цветов RGB.