For those interested:
I was going over some BCMSN stuff from several months ago and couldn't remember how I simulated a UDLD detection without breaking a cable. I finally dug up an old lab I had and the lights went on.
Use a MAC ACL applied to the interface where you want to simulate the UDLD activity. If you recall, UDLD works by sending traffic to 0100.0ccc.cccc. Here are the relevent portions of my config:
!
udld enable
!
mac access-list extended filter.udld
deny any host 0100.0ccc.cccc
permit any any
!
interface GigabitEthernet1/0/25
mac access-group filter.udld in
!
One thing I will note is that I was not able to apply the mac filter to the interface when it was in layer 3 mode. UDLD is globally enabled on this switch.
Hope someone finds this useful.