If Opalescence, Spear of Heliod, and Armored Ascension are entering the battlefield at the same time, Armored Ascension will enter the battlefield only if a creature it can enchant is already on the battlefield (and will remain in its owner's library in this scenario, otherwise) (C.R. 303.4, 702.5a, 303.4f-g). It doesn't matter whether Spear of Heliod would be a creature upon entering the battlefield due to Opalescence; Opalescence is not taken into account here since it's not yet on the battlefield.
If Armored Ascension was revealed due to Warp World this way, but wasn't put onto the battlefield, it will be put on the bottom of its owner's library (along with other cards that player owns that were revealed due to Warp World but weren't put onto the battlefield).
If Armored Ascension was revealed due to Warp World this way, but wasn't put onto the battlefield, it will be put on the bottom of its owner's library (along with other cards that player owns that were revealed due to Warp World but weren't put onto the battlefield).