Diffusing and blocking are pretty different things acoustically. For better diffusion, it actually helps to get a speaker cab off the floor so the sound radiates in a more even way, and you’re not hearing as much floor reflection that can muddy the sound (this is called half space reflection in acoustics).
A little thing that blocks the dust cap isn’t really an effective high frequency blocker. If you want to be able to control high frequency beaming, try a gobo. I use one of these in my studio in front of the cab when I want to isolate it and not pick up bleed into the mic from other instruments, or reduce volume in the room, but it also takes care of that high frequency beaming you can get on-axis. A side benefit is that it absorbs volume.
I use this brand, because it is extremely high quality, but there are many other brands. It’s also very light weight.
http://realtraps.com/p_minigobo.htm