This is really strange.
Not sure Strava accounts for lower drag of recumbent. So cant use Strava estimated power.
Reason I was asking about pedal stroke feeling inside is not that pedals wouldn’t work but that you will be able to output less power going to a low inertia inside bike. But that could account for maybe 10%-15%, you are experiencing much larger differences.
The outside Strava ride you posted, is that on a flat road with little wind? If I plug the numbers in Bicycle Speed (Velocity) And Power Calculator, then 200W should give you over 23mph speeds. And the speed you got is achievable with 115W. Now that is actually pretty consistent with the inside power you are getting.