I think when you set the Interlace Handling to Progressive you probably get frame doubled on output, right?
For me, in this workflow I had no problem with execution order of Episode's filter list? In both cases the result was the same.
1). source > scale/crop > insert pull-down (fielded frames) > output codec
2).source >insert pull-down (fielded frames)>scale/crop > output codec
http://www.HardingTestOnline.com