While you can put new sealant over old caulking, it is not recommended. This is because you may not know how old that caulking is, and it can shrink or crack, which will compromise your new sealant.