Yes, you were right. Flockraiser is fine, as long as you offer oyster shell for the laying birds. The biggest concern is probably feeding layer feed to birds that are younger than laying age, which it sounds like you have.
Some people do feed a higher protein feed (which could include meat...