I wish I knew more about force feeding so I could help you- I live in the same city! Unfortunately it's not something I've ever had to deal with. Do we have a vet in Windsor who looks after exotics? Maybe he does have some illness? I wish you luck with him, I know it's a big worry.