Preheat oven to 350 degrees F. Lightly grease 8x10-inch baking pan.
In a medium bowl combine soy milk, vinegar, and vanilla. Mix well and let rest 5 minutes.
In a large mixing bowl combine flour, sugar, baking powder, baking soda, and salt. Mix well.
Add wet ingredients to dry. Whisk to a smooth batter. Pour batter into greased baking pan. Bake on middle oven rack for 30 to 35 minutes, until toothpick comes out dry. Remove from oven. Cool overnight.
While cake is baking, prepare soaking milk syrup. Combine condensed coconut milk and almond milk in a medium sauce pot. Simmer for 10 to 15 minutes, stirring occasionally. Remove from heat, cool. Refrigerate overnight.
To prepare cake to serve the following day, poke the surface with a fork or toothpick several times. Pour the prepared milk syrup over cake as evenly as possible. Place in fridge for a minimum of 30 minutes before serving.
Prepare coconut whipped cream by beating solid cold coconut milk (discard any liquid water from can) with sugar until it resembles thick whip cream. Spread cream over top of cake.
Serve immediately. Top with fresh strawberries if desired.