Thanks to the new card tracking system in the game, you can tell exactly where cards you don't have come from. The card list says the Eden's Promise: Eternity does drop the card. If it was Savage only, I'm fairly certain it would say that in the description. For example, the music for The Extreme IS savage only, and its orchestrion roll entry states that (sadly).
