HI Tyler,
I'm glad the admin interface has been useful to you.
Right now, based on the way the pre-built admin javascript works, you
have the ability to delete all the multipolygons (see the `delete
features`) link which should appear below each OL map in the admin,
and you should have an OL modify feature control available to delete
vertices (and it sounds like you've experimented with this).
It is standard behavior to only be able to delete vertices until you
have 3 remaining. To be able to delete individual multipolygons, a
special editing control will need to be added to delete any selected
polygons. This is a fairly easy thing to do in the OL library and to
do this in your Django admin app you can either override the admin js
by pointing to your own templates and js in the `TargetAdmin` class or
you can file a feature request ticket to have this added
django.contrib.gis.
Dane