The plastic was a little thick for the little tabs that hold the original material in place
What little tabs? Is the cardboard tube for the high beam indicator still in place?
Can you post a pic, or have you already installed the speedometer into your dash?