Yo no te puedo ayudar en lo del apellido, pero si que puedo decir que se que existe una ciudad llamada
Ocaña en
Colombia y otra en
Peru que deben su nombre a la Ocaña española, en concreto a la Ocaña de
Toledo porque existe otro
pueblo en
Almeria llamado Ocaña de unos 200 habitantes. A lo mejor el origen del apellido es porque la gente en ocasiones debia su apellido al lugar del que procedian. Del mismo modo tengo que decir que en
España tambien es comun el apellido Ocaña.