Oil Everywhere! 400 left in bush. Field repair possible?

Took a branch lower right side straight on and broke something that let oil out. I abanded it in the bush (very difficult rescue). Any suggestions about how I might repair in the bush? I removed seat and covers and noticed much oil with some puddled on top of oil filter casing. Could a broken oil pressure switch leak oil?
I am certain that I didn’t brake the case as it was a gentle collision. I am thinking that there’s something external that’s damaged. ..any suggestions?
2007 400 Max XT.

Oil Everywhere! 400 left in bush. Field repair possible?

Took a branch lower right side straight on and broke something that let oil out. I abanded it in the bush (very difficult rescue). Any suggestions about how I might repair in the bush? I removed seat and covers and noticed much oil with some puddled on top of oil filter casing. Could a broken oil pressure switch leak oil?
I am certain that I didn’t brake the case as it was a gentle collision. I am thinking that there’s something external that’s damaged. ..any suggestions?
2007 400 Max XT.