What a shame. Your MOC is really neat btw. If you want you can ask a moderator, like I did, and they can give the badge.
Speaking of which, thanks @legomaster1378! They have appeared. what hasn't appeared is the "great topic" badge (I reached 50 likes, yay!). It might just be late, but in case it doesn't arrive by tomorrow could you please do your magic again?