Went back today caught 7 Ichthyosaurs and node showed up this time and finished the quest. Very weird it never showed up last night.