Ok, problem of reading out of context
I didn't know or remember that fitpack.bisplev evaluates on a grid. I might have used interpolate2d only for evaluating single values.