Neonatal is simply an adjective, an adjective that means that the child is less than one month old.
Neugeboren ist bloß ein Adjektiv, ein Adjektiv mit der Bedeutung,  dass das Kind jünger als einen Monat ist.