So what was even the point in coding Framework Daisy as an Inhuman? Daisy and Jemma weren't scanned in directly and Aida clearly has manipulated the Framework on some level; she must have known their infiltration was a possibility and could have just left their placeholder avatars powerless.
She left Daisy powerless, but I'm guessing certain details were out of her control. Details like Inhumans manifesting on her system or the availability of Terrigen crystals.
To start with, May killed an Inhuman child. The Framework had to code that in. Mace also wanted to be an Inhuman, so the Framework had to keep it in afterwards. More broadly, Mace wanted to be a "real" hero with powers, so it probably made a scenario that gives this to him no problem (powers + conflict scenario). The Framework seems to have made a path of least resistance for each person to buy into and a world was built around it.
Daisy and Jemma (to some extent) were already coded in. Otherwise, they would've just been randoms that showed up, rather than seemingly being baked into the current world scenario that was built.