There is no doubt about Imrana regarding the person she should share her future; it will be her husband and not with the criminal father-in-law.
We cannot even think about a man acting like this. A criminal or mad or alcoholic or with all of these charecteristics can conduct such a crime.
In any of these cases, we cannot blame Imrana. She is innocent and should be protected either by IPC or by Shariah.
All the laws are created to protect the people, to protect their rights, to strengthen relationship. And not to destroy the relationship and not to harass them.