I think Deb did it also. It doesn't add up. Even if Hannah did happen to get Deb to pass out while driving and not pull over, or be somewhere else, her chances of actually killing her are still quite slim. Plus she'd know Dexter would suspect her and probably figure it out. Plus, as she said...