I like egg protein powder - many sources. I also use plant based protein, usually a combination of pea and rice. I usually mix the egg and plant based - one scoop of each. Keep an eye on the amino profiles. The plant based stuff can create a large amount of stinky gas, so be aware - it is toxic. Also, for the plant based, the vanilla often tastes terrible. Chocolate covers the best. Or mix with fruit or peanut better if unflavored. Finally, meat is better so if you can just grab a bunch of chicken thighs.
On the lactose side, you could be lactose intollerant, or you could have allergies to milk proteins. Some people say that the whey isolates are lactose free, but the ones I have tried that are isolates still cause me problems.
Good luck.