update:
Attachment 19841
TL have amended the screen which says "Oh no! You've run out of time to complete this goal! Would you like to buy the reward anyway for 1000 gems?". It now says 20 Gems for 10 Energy.
The question about the Rose Palisade is still outstanding, but is being looked at.