the blower motor ground should be behind the center of the dash aproximately.. behind the radio/center stack.
I would not say its the bcm as well the bcm doesnt recognize the difference between remotes where the reciever does and holds the programming info for matched remotes.
I could certainly see the power locks not working from something as simple as a missing ground since the bcm has different grounds and stuff for different areas within the bcm such as relays.
Behind where all the radio and stuff is I have a picture in the link below that shows the ground where your blower motor comes from. Its worthwhile to check this.
http://i882.photobucket.com/albums/ac29/michaelmeade/HVACGROUND.jpg
theres another ground close to it for a few other things these grounds should be accesable if you take of the knee panel under the steering column and also the metel shield under it.
http://i882.photobucket.com/albums/ac29/michaelmeade/Otherground.jpg
I would wiggle each wire and see if any are loose.
I was just looking in alldata and one of those grounds I mentioned in the pics is shared by both the bcm for power lock switches as well as the HVAC panel ground.
If indeed the door lock switches are not working but your remote is that could potentially be a problem.
Once you get these taken care of you can see is the keyless entry problem is solved too. Did you check inside the inopertive remote yet?
As far as bcm replacements go thats the one thing you should get new which would requiere the dealer programming. Used bcm's cannot be reflashed for use in different vehicles so a used one would have to be from a car with the exact same options as yours and still need theft learing and unlocking your stock deck if you still have one like me.
However putting one in is very easy, its to the left of the steering column and you can see it if you take the dash end cap off where the door meetsthe dash.
If you had access to a cheap used one you could plug it in temporarily and verify the remote possibility the bcm is the cause of the keyless and door lock problems. but it wont let you start the car and stuff like that.