Avisynth has no Finalized Multithreading Framework though every Plugin can make use of it itself their are some solutions for overall multithreading but they are only experimental (Avisynth Mt and Threadrequest being the most used ones). The heaviest filter without doubt in your script here is nnedi3 though it's Multithreaded you should also check as Dimitry said your Decoder side it could be the bottleneck here. Mpeg-2 Multithreading based on Slices for example was just added to FFMPEG same for H.264 and others (they are still being optimized though).
Btw Dimitry what do you think of Fatall et all and Shane at all approaches though they are not Motion based but the results doesn't look bad for Single Frame based super resolution approaches same as needi, are they worth to compare vs Video Enhancer ?
Though looking @ fatalls demo it doesn't look that impressive
http://ftp://ftp.cs.huji.ac.il/users/raananf/demo.mpg