They look similar, but there are some pretty clear differences in their outfits and hairstyles, as well:
With regards to the logo character, I seriously have to wonder whether the use they've made of her in DotF is related to the role she had originally or if they simply decided to reuse the concept for their "grand finale." =/