I realize that if I de-interlace and resize with DGDecodeNV that the de-interlace function is applied first then the resize.
Does this apply when using your stand alone filters?
Example
I am not de-interlacing with DGSource in my example
I am using DGTelicide as the de-interlacer, that is why I am asking the question as DGTelecide is part of DGSource
As DJATOM says, DGSource() will do its stuff before DGTelecide(). Therefore, as resizing before deinterlacing is bad, your script is bad. You should resize after deinterlacing (using Avisynth resizing).
DGTelecide() is not "part of DGSource()". It is simply packaged in the same DLL.