Answer
Before suspecting the delivery or component registration itself, check whether pages under that custom component are visible when signed in as an admin account — if they're visible for admin but not for regular users, this isn't actually a registration problem at all; it just means the projections for that component haven't been granted to the relevant Permission Sets yet, which is a normal, separate step after a component delivery.