This hasn't been my experience at all, but every bird is different.Isa Browns and White Leghorns can somewhat commonly lay before 16 weeks too.
I'm sincerely sorry you are so frustrated. They are living beings, so I have never ascribed to the notion that all examples of any given breed or hybrid will develop or behave similarly. I am a small scale egg farmer, but I let the birds be and let nature dictate their productivity. Those birds will lay when they are good and ready. The pox may have delayed things, but I seriously doubt either are "duds." They may be late developers. My guess is that they will start laying when the weather turns.
My earliest layer ever was actually a Runner duck who layed at just over 16 weeks. I've not had any chicken lay that early. Doesn't mean it never happens, but I've had dozens of different breeds over the years.