Я ничего не знаю (как следствие) об астрономии и абсолютно ничего о NOVAS, поэтому, пожалуйста, примите это с крошкой соли.
Но я посмотрел на веб-сайт, и похоже, что у них есть реализация на Си. Вы всегда можете взять реализацию C, получить к ней доступ через pinvoke и написать обертку C # вокруг нее.