It's normal 22 month old behaviour, there's no way she was trying to deliberately ruin your holiday! Was she unsettled at being somewhere new maybe?
My views on the behaviour you're describing
refusing to get undressed and dressed and pinning her arms to her sides so you can't get anything off, NORMAL FOR THAT AGE. I'd let her stay in her pyjamas if it wasn't important or say airily, "that's fine, come downstairs in your pyjamas then" and follow through.
screaming when put in pram NORMAL, COULD YOU HAVE LET HER WALK?
embarrassing us when eating where we had to scoff our food down us and basically flee before we got any more looks DID YOU HAVE TOYS FOR HER TO PLAY WITH? SHE WAS PROB V BORED! GOING OUT TO DINNER IS NEVER GREAT WITH THIS AGE CHILD IME
not staying in high chair, NORMAL,
trying to throw the plate at us when finished her food, I'D HAVE JUST REMOVED IT
not staying at the table and roaming round the restaurant, up and down steps etc. NORMAL 22 MO WANT TO EXPLORE AND DON'T LIKE STAYING IN ONE PLACE, SHE WAS PROB BORED
starting to yell when a sausage fell on her knee or fork drops on the floor, MY 4Y0 STILL DOES THIS
pulling her shoes off and saying sore foot, sore leg, things that we have come across at home but while away x10. EITHER SHE DID HAVE A SORE FOOT OR SHE WANTED YOUR ATTENTION!
My mum says I need to be more firm with her.
NO, SHE'S NORMAL. YOU JUST NEED TO FIND STRATEGIES FOR DEALING WITH IT IMO.
Fwiw, we didn't have successful eating out with dd until she was about 3 so I tihnk you're expectiong a bit much of her given her age.