The soil might have actually been too rich for carrots. In my experience with too much nitrogen grow great tops but the root doesn't form properly.
Was coming here to say that. Agreed. Carrots need poor soil (and love sand for example).
Interesting. That's exactly what happened.