Ist denn sicher festgestellt, dass der CAST die Updatefähigkeit der View kaputtmacht? Wenn es wirklich daran liegt, wäre es wohl das beste, Nuclos ein wenig toleranter im Umgang mit fremden Datentypen zu machen.
Oder, wie schon vorgeschlagen, den Datentyp in der Quelltabelle anzupassen.