I don't think so, because eggs are already predetermined. This is so, because no matter at what level you are right now, the Pokémon that hatches is limited by the level you were when you got that egg.
When you received those eggs 2nd generation Pokemon were not present in the game yet. So it's not possible, eggs obtained before the update only contain 1st generation Pokemon.
See this question.
Also, from this Reddit:
Are hatched Pokemon determined when egg is collected or hatched?
As I recall someone who was 'sniffing' the PokeGo code being sent/received looking for 'missing' Pokemon because the number listed did not match the number possessed and determined that the number listed at the top of your bag (i.e. 150/250) included eggs.
He was also able to pull type and CP of his 'missing' Pokemon, which would indicate what eggs hatch into is determined when they are generated.