CTY is grade-leveled, rather than being age leveled, which might have an impact. A homeschooled kid can be working far above typical-for-age grade level, but still be appropriately classified in an age-appropriate grade. Whereas a publicly-schooled kid might have to skip grades in order to get the same material.