I don't know how you measured the boa, but in the pictures you posted it looks like a yearling (or so) to me. Also, it looks like she could eat a medium rat, but nothing larger (about 80g or so).
As was mentioned, the pictures could just be misleading (as they often are) but the snake really doesn't look very big.
Also, the snake really looks to be in very good shape!! Have you taken the snake to the vet for a parasite check and general check up? This might be a good idea since its origins are unknown. The vet could also tell you if you have a male or female!
EDIT>> Ooops, I just read in another post that you were taking the snake to the vet on Wednesday. Sorry. Also, if the rice packs hold heat for long enough before starting to cool then that ought to be fine. Just put the rice pack into a sock and the snake into a snake bag so that the snake does not get burned accidentally.