We're not in a perfect world and a 45A 3036 fuse will take 100A for 10,000 secs ~3hours. According to BS7671.
You need to ascertain the reason for the smell.
Loose connection is more likely the cause unless you are cooking the fuse.
I believe some of the older CUs had a limit of 30A...