There's literally 0% chance she lipped any of that. Beyoncé has a very obvious tell when she's lipping and it's that the microphone literally stays glued to her mouth throughout virtually the entire song. She does not pull it away etc. This is 100% live.
Also that scream is higher than at Glastonbury, she got up to a B5 in it.