Workouts effective at considerably lower FTP indoors?

Did you do a prep like the warm-up and burn off efforts like the proper 20 minute test?

If not, what if any warm-up did you have before the 20m effort?

Point being, you may well have given yourself an overly inflated value without the appropriate lead in to your 20m effort.