This question has been solved.
I used box colliders along each edge to create a "border" of box colliders that were properly scaled, sized, and rotated to fit around the entire object.
I procedurally generate an object that I need to have collide with other objects like it. Mesh Colliders unfortunately won't work in this instance because mesh colliders don't collide with other mesh colliders. I can't use convex mesh colliders because the objects I procedurally generate are convex some of the time.
So my question is... is there some script that can "cover" an object with box colliders? Or is there some way to make my mesh colliders collide with one another?
If not... is there a way I could manually place a collider given a set of four or eight points?
EDIT: People seem to be confused. Here's what I'm talking about.
This is an example of an object the user could create. It could look like this, it could be more complex than this, or it could be a simple circle. Even though it looks 3D, it's not. It's flat, it's just been extruded by 1 unit. (My UV coordinates are screwed up, which is why you get weird shading like that, but we'll save that for another question.)
Now... what I want is for this object to collide with other objects just like it (they could be equally as weird, big, or small. But they ONLY need to collide on the EDGES. The faces of the objects don't come into contact at all!
Wherever a red diamond appears is where I'd like a collider of some sort to be placed. You'll notice the segments are rectangular, however they can be of varying length and rotation.