Flung is correct. Cast is very mature and gives the idea of a verse in the bible. Pitched seems like something an athlete would do or used to convey someone's athleticism in their throw of a regular item. Tossed seems playful like you toss a ball to your friend, the 2yr old was angry so no playful connotation.