Hello. That 2.2L pushrod engine is a tough little motor, but you're right, the engineers at GM sometimes came up with some very creative ways to make things difficult. You're also correct that the Body Control Module (BCM) and the fuse box assembly are located in that area, and they are definitely in the way. It's not a fun job.
To answer your question directly, the BCM does not just "drop out" after you remove the two bolts from the bottom. The assembly is held in by a series of clips and a main bolt on the backside. It's a bit of a puzzle to get out, and you will likely need to remove the main bolt that holds the entire assembly in place. You also have to be very careful with the wiring harnesses, as they are not meant to be stretched.
A few tips and tricks for you:
- Take a picture of everything before you start. This is a very complex area, and it's easy to forget where everything goes.
- The Haynes manual will give you a general idea, but it will likely not have the specific detail you need for this. Your best bet is to find a factory service manual or look on some online forums for a more detailed procedure.
- If you can get the BCM out of the way, you can get a better view of the push rivet. You can use a pair of small pliers to squeeze the tabs together on the backside of the rivet to get it out.
The good news is that you are probably right about it just being the crank seal. A 30,000 mile car that has been sitting a lot is a prime candidate for a dried out seal. When you replace the seal, make sure you put a little bit of grease on the new one before you install it. I hope you can get the job done without too much trouble.