¿Puede el colesterol solo ser obtenido con proteína animal y nada más?

No, también hay otras fuentes. Por mencionar sólo algunos:

FUENTES ALIMENTARIAS SUPERIORES DE COLESTEROL:

1 huevos y platos mezclados de huevo
2 platos mixtos de pollo y pollo
3 platos mixtos de ternera y carne
4 hamburguesas
5 quesos regulares
6 salchichas, franks, tocino y costillas
7 Otros platos mezclados de pescado y pescado
8 Postres a base de granos
9 postres lácteos
10 platos de pasta y pasta
11 Pizza
12 platos mexicanos mezclados
13 embutidos
14 Leche descremada
15 platos mixtos de cerdo y cerdo
16 platos mezclados de camarón y camarones

Alimentos específicos que contribuyen al menos con un 1% de colesterol en orden descendente: leche entera, mantequilla, sopas, mañanas, panqueques / waffles / tostadas francesas.