Hatchery Barred Rocks, are not Rocks. They are cuckoo patterned layers that are pretty good at what they do. Lay eggs. They are not comparable though, the two. They are a tale of two extremes. The right place to be, from my point of view, is in the middle.
And you would not want Rocks laying by 18wks. 24 wks. is a reasonable time frame for their type and size. 18wks is most appropriate for small and light weight layers like Leghorns where the hens do not get much larger than 4lbs. A Rock hen should be 7lbs.
The numbers, dates, and weights etc. do have a correlation. The sooner we get a feel for this, the better we understand our birds, their type, their nature, their performance, why, etc.