As was correctly stated in the first thread:
no value for height is given in the question, therefore for all intensive purposes I think it has been ignored
You are overthinking the problems.
The nature of high school physics is such that problems have to be kept simple and that means when constructing real-world examples to use as problems, certain information is necessarily ignored. If a student went to his/her teacher and pointed out this issue, the teacher would help, telling them to ignore it. So there really isn't any problem.
What's more, accurately accounting for the effect of the drop height is
extremely complicated (if it is even solvable at all). You might ask such a question of a sophomore in college level engineering student and have it be the only problem they solve that day. So I think a high school student would be able to figure out relatively quickly that it could safely be ignored.
I'm also not sure your method (it isn't a solution, it is a method) is even correct. It assumes the cart acts as a perfect spring to retard the fall, then doesn't spring back or oscillate. It also doesn't take into account that the friction coefficient changes as the bottom surface of the cart deforms.
For the second thread, your method certainly isn't correct, as it assumes a near instantaneous transition from sliding on the ramp to sliding on the ground. But that's impossible as you have three flat surfaces interacting with each other. The transition actually happens over a pretty long time in which contact is made between the front edge and the ground and the back edge and the ramp.
In the second problem, you also said this:
Here we assume that the transition from the ramp to the ground happens over a very short distance so that we can ignore gravity here.
So you made a simplifying assumption. I'm fine with that, but I have to ask: why are yours ok and the ones intended by the teacher not?