Neither is the fact that players don't get 48 minutes in forfeit. They get 36 if a starter, 10 as a backup (unless they were also the starter, then they get 5) and 2 as a reserve. So your players got exactly the minutes they should have received if set as starter/backup/reserve. Your real issue should be with your opponent who agreed to a scrimmage and then didn't set a lineup.
The part that is wacky, though, is that you can get a player over 48 minutes by playing them as backups at multiple positions as well as starter at one. (Or, I suppose in theory, just as a backup in all five).