Thanks for the repo. I had a look at both implementations and found an error.
The Lasagne implementation uses flip_indices=False for the Conv layers, so that a flipping is not necessary.
Sorry for the confusion.
Anyway, I still have some questions regarding your re-implementation. Maybe we could continue this via messages or in Slack?