The picked clean bones sound like a bird of prey. Depending on the size of your ravens, they may be a daytime culprit. Hawks, too.
Your kitty probably fell prey to a coyote, but the bird losses sound more like aerial predators.
Sorry for your losses. Hardware cloth will be your best friend!