what do you mean by your handlebars are shock loaded? I dont follow.
re bar bags, there are numerous models that have a mount that you put on your bars, a quick release sort of deal for the bag. They stick out a certain amount from the bars, therefore allowing enough space for brake levers like you have. My mount gives enough room for my levers, so you might want to look into these type handlebar bags that can vary in size from models to models. One might be bigger than the roll type bags held on with velcro that are being shown here.