SSE, which is just an HTTP request, works perfectly fine with curl or any other library which makes HTTP requests.
Sure you can find random libraries to help but they do need to be specifically built for SSE. Plain (long-)polling does not need any of that, which makes it more attractive from an API interoperability standpoint.