In your case, the grey fabric shelter is likely absorbing a substantial amount of sunlight and converting it into heat, resulting in extremely high temperatures inside. The metal sheds, while still warm, are not absorbing as much heat as the fabric shelter due to their different surface properties.