Ferramentas para capturar e converter a Web

Você pode baixar a captura de tela gerada com a API JavaScript?

Sim, usando o API JavaScript você pode simplesmente definir o parâmetro de download como '1', como mostra o exemplo abaixo:

GrabzIt("YOUR APPLICATION KEY").ConvertURL("http://www.spacex.com", {"download": 1}).Create();