En el 16F887 (que lo estoy usando actualmente) la salida RA4 está catalogada como CMOS. Además, siempre lo he usado como salida sin ningún pull-up. Por otro lado, creo haber leído por ahí que hicieron el cambio porque casi nadie usaba este pin como OpenDrain cuando estaba configurando así y que, por el contrario, causaba molestia.