Vicodin indeed does slow the heart rate down.
Vicodin, coupled with your other medications (depending if they were beta blockers), will most definitely lower the heart rate significantly, and that would be reflected while you sleep.
I would be more concerned if your heart rate dropped into the teens (18, 19, etc), or really low 20's, that would indicate a problem, but again, since you're on medications, it's going to be hard to tell what is normal for you.
Well it seems to me the lady who gave you the alarming news owes you the data/numbers. You said something about the awaiting the full results, maybe you'll get it then. It seems to me you need that data/result to take along to any follow-up with a doctor, perhaps a cardiologist is best, but a primary care that does EKG work maybe a good start too as s/he may be able to identify problems other than the heart.
Any mediation, other than sleeping pills I suppose, can interfere with sleep, read the full set of possible side-effects that comes with the prescription(s). Then try not to imagine any of them. It seems to me as problematic to read about symptoms and not suddenly think: "maybe".
I am not sure where exactly the levels dropped to. The lady that did my study said that my heart rate had dropped lower then any person she had ever tested and that it was alarming and rather scary. She insisted that I get to the Doctor and see about getting a EKG. I too am on the same medicine for my blood pressure and I had taken a Vicodin that night so I could be comfortable (I have disks that are bulging in my back) so I could lay to fall to sleep. I am wondering if that medicine could have something to do with it as well. I am still waiting to actually hear the test results to the study. All I know is what the lady who did the test told me.
You didn't say how low your heart was during sleep. If it was 40, which is quite low, or more, I'd not worry about it. Generally a resting HR over 35 is not problematic, unless it makes you dizzy/faint when you stand up quickly or otherwise suddenly change your need for oxygen in the blood to muscles .
All blood pressure medications I am aware of are beta blockers and they usually lower both heart rate and blood pressure. I take Metoprolol specifically to lower my heart rate, I suffer from Atrial Fibrillation...which tends to push the HR up. In my case the lowering of my blood pressure isn't needed, and that can be a problem for me, that is m does of Metoprolol is limited mostly by problems high dosage give me by lower my BP too much.
As you confess, loss of weight will help all around. It is hard, like quitting smoking, but both are rewarded by giving better health, and you feel it too.