When I land a filled colony ship on one of my owend planets it wil not add to the pop cap.
However if I re-eject that same colony ship it will deduct the needed pop to fill it up.
Only acception I found is when the colony ship originates from the same planet it lands on.