El siguiente código debe permitir que usted agregue una capa de vector sin la CRS ventana emergente desde la que aparecen (al menos no aparece para mí):
from qgis import *
from qgis.utils import *
#replace "shapefile_path" with your layer's path; replace "Layer_name" with whatever name you want to give the layer in the TOC
qgis.utils.iface.addVectorLayer("shapefile_path", "Layer_name", "ogr")
#Use loaded layer as active layer to set the CRS
myLayer = qgis.utils.iface.activeLayer()
myLayer.setCrs(QgsCoordinateReferenceSystem(4326, QgsCoordinateReferenceSystem.EpsgCrsId))
#Sets canvas CRS
my_crs = core.QgsCoordinateReferenceSystem(4326, core.QgsCoordinateReferenceSystem.EpsgCrsId)
iface.mapCanvas().mapRenderer().setDestinationCrs(my_crs)
Simplemente cambiar el 4326
CRS valor en ambos casos a la Autoridad de IDENTIFICACIÓN de su elección, como se muestra en la imagen: