I added two screenshots showing that i do not get the bonus to spirit and another where you can that i get the old bonus
What you see on the screenshots explained:
2 Flicker of Hope (FoH) on hand the played gives no bonus at all.
1 FoH on hand, 1 in discard, the FoH played gives +1 atk and +2 atk from Selestyne:

This time the FoH seems to work as printed, discard and hand have no FoH. ( BUT the new and the old card give +2 def for each FoH in your Deck)
+4 def is the correct bonus. (2 Base + 2 Order + 1 Potosynthesis + 4 FoH = 9)
On this screenshot the old bonus can be seen:
1 FoH in discard, +2 def, +1 atk, (base atk = 5/10, base def = 2)
def = 4, atk = 8/13 (+3/+3 because of Selestyne +2)
This time the old effect can be seen again.
atk +2 Selestyne, +2 Blade, +1 against Warrior, +2 from the FoH (+1 for each FoH in discard)
