I know why i hate rigify. When i played with it i had nothing than trouble ^^
My problem here is that it’s hard to guess what part went wrong in your process. I’ll have a look if i find some time tomorrow. Maybe i can reproduce the problem. But no promises.