UPDATE: I took Jaja to an avian vet today where she took another X-ray. She couldn't determine an physical injury to the bird, but did conclude she got a concussion from the window and therefore has some neurological damage. She basically said that it's unlikely Jaja will ever be able to perch, although she can still fly she cannot land when she is flying (only on a flat surface). Has anyone had a similar experience? What is the best next steps from here? Jaja has a friend named Binks, and I have to seperate them as Binks will go a bit overboard and sometimes peck Jaja, and then they start to fight.
I thought of buying a guinea pig cage, apply ramps and a nice bed for her... Is this the best way?
EDIT: I'm good with building so I thought of attaching her current cage to the top where she can climb up to where another ramp would be (as I know birds like to be high up rather than on the ground).