Why is ferret giving me error that the region is not 2D while plotting
You need to use the following syntax

yes? fill 't'[k=1,l=1]


This is because ferret treats t variable name as time and to distinguish your variable name (if it is the same in the file), you have to provide it in double quotes.