This was our solution.
TL;DR: Trailer shop made a diamond-plate shelf that we bolted to the vent opening.
My son just bought his first place and I gave him one of my old home theater systems as a house-warming gift. Room and door layout dictated that the only available location for the TV was over the fireplace, which meant that’s where the center had to go as well.
The speaker is a Def Tech CLR3000. It measures 8.5h x 16d x 25w, has a built-in 10” powered sub, and weighs 62lbs. We lucked up and found a live wire under the mantel (seriously, a cut wire with a bit of duct-tape around it), which now powers the TV and the center sub.
I drew up a design, went around to a local trailer manufacturer, and for $100 they made the following. Think it turned out pretty nice but it sure was a bear to mount. Four lag bolts rest on the horizontal brick (and are screwed in to a piece of metal behind the brick), and there are 2 U-bolts wrapped around 2 of the vertical bricks (at the top edge).
The weight of the shelf and speaker are primarily supported by the bolts that rest on the horizontal brick. The shelf/speaker could be removed and you’d never know they’d been there.
It will probably kill using the fireplace but eh, who cares. It doesn’t get that cold where he lives anyway and personally, I’d rather have the A/V stuff. And the system ROCKS in this room. It sounds SOOOO good, I’m kinda’ regretting giving it away. Oh well.