Aside from the typos ("lost" in SimSetup.il and, "vsouce" in mystimuli.scs) it looks as though you have some pieces of the puzzle.
You just need the core of the OCEAN script now, something like:
;; load the intialization code and call it
SimSetup = LogTestSetup()
;; setup a simulation session using OCEAN commands
simulator( 'spectre )
design( SimSetup->LibName SimSetup->CellName SimSetup->ViewName)
resultsDir( SimSetup->ResultsDir )
load( SimSetup->VariablesFile )
analysis('tran ?stop SimSetup->SimStop )
The main problem I see is that the design does not appear to be parameterized with Twwid, Twper, A1, A2 etc. I would expect to see a "parameters" statement in the spectre netlist which declares them, and later on actually see them being used in place of fixed values, e.g.
You may also want to perform your own sort of sweep or parametric analysis, e.g. use a for() or a foreach() looping construct to iterate over different values of one or more parameters.
I hope that the above helps.