This is all rather simple.
If you see a promo banner and buy the required amount of FP you should get the extra rewards.
If there's no promo banner, then that means no promo is available for you.
Whether or not a particular promo was offered in the past doesn't matter. If you have a promo banner and make the purchase you should get the promo goods.
And the banner should disappear after you purchase it