dato anegdótico, una vez encontré una placa que tenia un uC muy parecidito al 16F84 con las patas RB6 y RB7 cortadas al raz, la verdad me causo un poco de gracia, quien sabe cual fue el motivo por hacerle eso al pobre pic, existen metodos menos drásticos para proteger un firmware, no?
De todas formas, seguramente si conoces un poco el circuito y lo quieres reemplazar puedes hacerlo con algún otro si tienes posibilidad física para adaptar los pines.
En caso que identifiques cuales son los terminales de alimentacion, y sospeches que sea un PIC, aunque dices que no encuentras similares, podrías usar el WinPic800 con un programador JDM, asi podrías identificar el uC.