6x9 speakers not fitting.

torn out the ruined package tray that PO had made out of peg board. got some JVC 6x9 speakers. Get ready to place them in and they dont fit. Speaker frame on speaker is about 1/8 to wide so speaker will not sit in tray.
Has anyone had any success buying new speakers that actually fit?
What I got was:
http://www.amazon.com/gp/product/B00BBGILIA/?tag=joeychgo-20

JVC CSV6938 6-Inch x 9-Inch 3-Way


I have a few options which I'd rather not entertain. #1, enlarge speaker hole with angle grinder? #2 , shave off part of speaker frame with dremel?

#3: have speaker sit up ontop of package try insert, but that will look totally lame.

Anyone have a speaker part # that will fit?? Calgon take me awayyy