You just described my Sookie!! In the cage shell do scritches, be loving, etc. The moment t comes to getting her out of the cage or holding her, she turns into a ferocious beast! Just last seek she FILLED my husbands hand with pee when he did manage to grab her so I could clean her cage! Catching her after playtime was always a mission!! Meanwhile my new baby is extremely cuddly, loves to be held, etc.
Instead of fighting it, I took it as her personality and tried to work with it. I always open a certain door when it's playtime and let her get out herself.
I stopped giving her treats except for the one piece of shredded wheat I was going to use to teach her to get back in the cage herself. I'd do the kiss sound, slowly show it to her so shed associate the sound with the treat and shed come running. I then slowly placed the treat on her shelf in her cage, tapped the shelf with my finger and said "home". She completely blew me off and only went to explore where the treat was after I walked away from the cage the first few times.. After alot of practice to my surprise the rebellious chin automatically goes home when she's tired to get a treat. She also seemed to be mire comfortable sitting on my lap or being near me during playtime, when before shed steer clear of me.
It just takes patience and bribery. From experience trying to force this chin personality type to do anything without some TLC will not break the behavior at all, it only made her more defensive when I did have to interact with her (vet visits, etc)