I can't find the endowment comparison relavant.
Harvard's endowment includes Harvard Medical which needs a relatively big financial backend and have no relevancy to the education of a CS undergrad.
I've read Skiena's book(first part) and CLRS(about 15 chapters) and I think CLRS has much more to offer. The number of algorithms, rigorous proofs, and explanation that CLRS offers are not comparable with Skiena's.
I would suggest Skiena's for start but for a more thorough understanding a switch to CRLS is essential.