Really dont want Delilah to be the blackmailer either
Some of the stuff Fiona said at the end make it look even worse for her.
I posted a comment a while ago,I had a few theories about it,if you want have a look