The screws on my foot looked pretty large on xray but they were very small...not sure about the plate thougth Do you get all the hardware out?

I'm glad your doing better I know it must be hard.