Thanks for the suggestion.
Silly as it may sound, I had considered those options but they did not work for me because my macro adaptor does not end with a screw thread and it is stepped down to 55mm. Rubber ones did not work well because I needed a solid hood that can hold the tension (rubber tying) and weight of the attachments.
Thats why I'm wondering if there's any hood that fits such a requirement. May drop down to some shops to check it out too.