What level are you again? I thought you said 99.
Anceint Daedala shouldn't be a problem, even without any Night Vision.
It's probably more a matter of your party, actually. Your first party really lacks someone who can either eat damage or dodge. Riki is a ball of HP, even if his defense is a tad low kind of low he can still take hits. With a Melia/Shulk/Sharla party, I'd say to hell with Melia's agility. Especially if you're not toppling, you can ditch Spear Break and Starlight Kick.
Link her up with a heavy armor skill (not Reyn's) and make sure you've got her 4th tree full, which has a skill that raises her ether defense with heavy armor. Especially for Daedala, Arsene, and Belzagas. All of them primarily deal in physical damage. HP Up could be a good choice for Melia in this setup too. She's basically your tank.
Drop any agility skills too and focus on ether boosts from Sharla for increased damage (defense skills wouldn't hurt either). Agility doesn't do anything for ether accuracy, and Melia isn't doing any physical attacking, so you can save coins there. At 99 your ether attacks should be very accurate against Daedala at 105.
Still, you really shouldn't run into problems with an ether/DoT focused team, especially with healing. They should be more accurate than my brute-force physical team. Sharla's biggest problem is that she holds back your damage and leads to the battles taking longer (thus more threat of dying). She's super-low tier for the post-game content, IMO. Reyn is the only other character I'd consider "low" tier, but that's only for self imposed challenges, he's fantastic for topple locking and deals pretty decent damage. (Dunban/Reyn/7th is probably the OP topple lock party, with Shulk being a close #4).
Riki, Shulk, Sharla with Shulk's 5th tree fully unlocked is still the most broken team in the game though. You can beat anything through attrition with Riki's DoT's, Sharla's healing, and warning Shulk to manage visions/Monado arts.