I suggest ASA for the tray, while the nubs that act in place of the rubber mat's nubs need to be flexible from TPU with low infill.
The original rubber mat easily lifts out of place once you successfully pried up one of its edges.
The top surface on my own print is far from ideal, but I didn't want to reprint. You will easily do better. The holes had to be manually widened to their nominal diameter of 7 mm in order to shove the nubs through.
The magsafe puck does intentionally not press-fit but is taped into the recess using UHU UH45375. The first protrusion in the cable canal, which barely fits on my print, has been moved farther away from the puck in the STL upload.
The 1 meter magsafe cable easily reaches the USB port on the front edge of the center bin. I have no idea for clean cable routing so far, but haven't really tried either.
Commercial use of this model is not permitted. Don't be that kind of person.
The author marked this model as their own original creation.