Not an expert here but I think that this:
$sqlRS.Execute("CREATE VIEW Misc1 AS SELECT * FROM ImageSpecs")
should be run against the connection and not the recordset:
$sqlCon.Execute("CREATE VIEW Misc1 AS SELECT * FROM ImageSpecs")
Thats how I do it in VB..