I've had so many issues with the NPDESI course labs not working, I'm about to give up and find other classes for my CE classes. My company paid for it and if it were my money, I'd be demanding a refund. It is ridiculous how bad these classes work for $750-$1500 when a $10 Udemy class works better and looks better.
It was very challenging to perform these labs. As you said, the keyboard mismatch is painful. I also experience lag so that I typed for example "s" it would show up as "ssssssssssss". Then I tried to delete and it deleted far more than I expected and so on. I was close to giving up on it. Then I found a way of setting up reverse SSH so that I could use my own SSH terminal and keyboard to perform the labs. Things were much smoother after that.